whatsInAname8:
You might want to look for XNA, and learn C#\.NET. Could be easier to start with.
Yeah XNA is definately a great starter. Easy way to get your feet wet and lots of documentation available. And if you have questions there are a lot of helpful people in Xbox Live's Indie community if your thinking of going that route.