is it anything like how i program in the dos window except they put graphics in it?
By "DOS window" you mean the terminal emulator?
You can do some graphics with it but nothing that worths the code, if you want graphics go for a modern graphic library
DOS had some graphics capabilities. For example, screen mode 15 I believe was a 640x480x4 screen mode, and there was also a 320x240x8 screen mode. They all used palettes, though.
Ha! I'm beginning to love the humor on this site. @shadowvillian: This is more for marketing, early to mid 90's DOS was a major OS and Windows 95, 98 played well with it. So to keep devlopment costs to a min. and not have the consule jockies dictate production they went with DOS based games because they probably saw a larger market. After all what good is the best game in the world if the world can't play it?
On a side note, if you're looking to learn one of the most powerful languages around stick with C\C++. If all you want to do is learn how to make games like back in the good old days of indie development use PyGame.
I found DOS programming enjoyable, particularly because you could access video memory directly. Mode 13h was 320x200x256 starting at A000h:0000h, if I recall correctly.