What programming language should I learn first?

Raithlin

Executive Member
Joined
Jan 4, 2005
Messages
5,060
Reaction score
33
Location
Centurion
Found here. :D

In response to the question “Which programming language should I learn first?” - one user responds:

Depends.

To program in an expressive and powerful language: Python.
To get a website up quickly: PHP.
To mingle with programmers who call themselves "rockstars": Ruby.
To really learn to program: C.
To achieve enlightenment: Scheme.
To feel depressed: SQL.
To drop a chromosome: Microsoft Visual Basic.
To get a guaranteed, mediocre, but well paying job writing financial applications in a cubicle under fluorescent lights: Java.
To do the same thing with certifications and letters after your name: C#.
To achieve a magical sense of childlike wonder that you have a hard time differentiating from megalomania: Objective C.
 
I see there are no respect for LOGO any more :(
 
Thanks for that, I needed a chuckle today!
 
Technically SQL isn't a programming language, it's a query language... but it definitely depresses me to work in SQL.

And evidently the author of that post is a diehard C programmer - I'd disagree completely, as I found C/C++ absolutely painful to program in. Why work with pointers and do manual garbage collection when you can let a managed language take care of all that for you?
 
How about Pascal, or Delphi? That is what I started off with.
 
SQL is a query language yes - but you get T-SQL on the MS platforms and it allows for pretty nice programming in storedprocs. On Oracle I have done quite a bit of PL/SQL and it is also very powerful.
I started out with Pascal and then when I got tired of the taste of Purity baby food I took on C, and then for the fun of it C++ (full on with polymorphism of objects in link lists). That was naturally followed by Java which laid the path to the ultimate language in the universe - C#.

COBOL is something that I hated while I studied, it was dumb and pretty silly to debug. I can best sum it up by a definition given for it by one of my class mates that came from the Cape Flats. When asked by the lecturer at the beginning of our 2nd year if we still remember what COBOL stood for he replied "Meneer, dis mos Common, Onbeskofte Basies Opgef0kte Language". Everyone, including the lecturer, just had to LOL.
 
Which...

"Which programming language should I learn first?"

...how about you start with English?

Actually I believe that the grammar in this situation is correct. You have to look at the context of the thread title.

Noob: What programming language should I learn first?

In this situation noob is not implying a list of programming language options that could be given as an answer. He doesn't know, and probably wants an answer based on all programming languages in existence. So it could be argued that this is a correct use of the word "what".

However noob could have asked:

Noob: Which of these programming languages should I learn first?

Either way it's really not necessary to troll in this section of the forum.
 
Yeah Pascal and Basic... omg gwbasic... many a night behind a screen on this lol...
 
Assembler is my weapon of choice. But I'm not hardcore like you okes. :|
 
Noob: Which of these programming languages should I learn first?

Either way it's really not necessary to troll in this section of the forum.

In the OP a list of proposed languages was supplied making this second example the applicable one and my correction... correct.

I do not subscribe to the suggestion that correcting grammar falls within the general categorisation of trolling.
 
Top
Sign up to the MyBroadband newsletter
X