I used to use Dev-C++. It was ok, only because I didn't know of anything better out there. Eclipse kicks Dev-C++'s butt. It initially only for java, but there are plugins for any language you want to use. It might be a bit of a system hog, but it is an amazing piece of software, and, in my opinion, far superior to Dev-C++ (which also hasn't been updated in like 6 years :\)ZeroAX wrote:it's not so hard. but in my opinion one of the easiest languages is java. get started with that. although c++ is the best language for making games you can make some small games with java to get the hang of it.
just buy a good book. and 1 thing, stay away from any microsoft programming languages. the interface is complex, and while it can help you, mainly with web applications, in reality it will be making most of the basic stuff for you, and the basics are fundemental for getting a hang of it.
here is the best c++ editor I've ever come across. (and it's free)
http://www.bloodshed.net/devcpp.html