Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Its that time again (suggest a language)

Name: Anonymous 2007-04-26 3:48 ID:WgsXgi3d

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: Anonymous 2007-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.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List