Hi Gary. The main reason I got into programming when I was younger was to develop computer games. My first game ever was a text based RPG game, similar to Dungeons and Dragons. Don't get discouraged by the amount of reading you're going to need to do just to create the most basic computer game. In the end, it's pay off. I don't recomend C# as your first language however. There's a steep learning curve when a newbie programmer tries to learn Java, C++, or C# and I've seen many beginning programmers give up on programming entirely out of disgust when trying to learn these languages. Start out with something simpler like VB 6 or vb.net (vb6 is the older version of vb.net). Then, if you find that you enjoy programming, go for the more advanced languages like C# or Java. Good luck. -Goalie35