i agree with all that the best to start on is C++, but it is sometimes too hard for a beginning programmer to understand,

if this is true i recommend starting with a scripting language like Javascript or something, its not that hard to learn, has many aspects of major languages, will prepare you for these languages, and Javascript fits right into HTML code, so you don't have to mess with compilers and stuff