What's the best language for a complete beginner to pick up and learn?
I'm able to read through sources in various languages and understand whats happening on a fundamental level.
I want to learn a language over the next 3~5 months and i cant make any informed desicions on which.
Suggest the language best suited to an entry level programmer.
IN BEFORE SHITSTORM
Name:
Anonymous2007-04-26 4:55 ID:lDuDf6D/
Oh and let me add to my previous comment (>3). One barrier for beginners that people seem to forget is how you go about actually obtaining and installing a compiler in the first place. I remember I learned C/C++ through a class as an undergrad and was next to useless after the class ended because I was always had used the lab computers and had no compiler of my own.
For windows there are quite a few free C++ compilers that will install just as easily as any program. Microsoft Visual C++ (MSVC) is the standard windows compiler out there, and the 'Express edition' is free. However it is incredibly unintuitive to use (completely geared to large scale projects, I can't even figure out some of it). Dev C/C++ another compiler/IDE combo like MSVC but much more practical (personally I've had problems getting it to compile, but it might just be my end of things).
g++ is the GNU compiler that makes linux kiddies wet themselves, and it is probably tied (if not surpassing) MSVC in terms of being _the_ standard c++ compiler. It doesn't have an integrated development environment, so you'll only be interacting with it on a console/terminal to compile something you've written in notepad or what have you. The problem with g++ is that installing it (especially on windows) is one fucking pain. If you want g++ I happen to know possibly the ONLY online tutorial for installing g++ on windows that isn't made of fail.