You are here:

C++/beginning programming


Hello, I'm just beginning to explore programming because I hear of these people creating little programs to do specific little tasks.
My question is what language should I begin with? I want to be able to expand to be able to do anything eventuaally, so I don't want to start with a language that will be limiting down the road.
Thank you.

Sorry it has taken me so long to respond to your question. It has been a rough few days for me, and email wasn't a top priority. As for your question, there are lots of different languages out there. I personally believe that starting with C++, while not the easiest language to learn, would be your best bet. It teaches a lot of 'the basics' (especially when it comes to object oriented programming) that you would need if you want to switch to Java or some of the .NET languages. Programming languages are always evolving (not by leaps and bounds, usually), so starting with a slightly older but time proven language is your best bet.

Best Of Luck,


All Answers

Answers by Expert:

Ask Experts


Alan F.


Having problems with any basic or intermediate parts of C++? I can answer those questions for you using simple English. I have been taking C++ in school for a couple years, so I still remember what it was like to be a beginner (especially with C++, which is a difficult language)!


I have a C++ web page that discuses the basics of C++. The address is:

©2017 All rights reserved.