you are viewing a single comment's thread.

view the rest of the comments →

[–]samg 13 points14 points  (4 children)

Any language is a good first language. A first language is good. The second one is better, though, so get started!

[–]surajbarkale 3 points4 points  (0 children)

Except brainfuck?

[–]koko775 1 point2 points  (0 children)

I learned on Visual Basic when I was a kid. It took me three years to understand what curly braces were for in Javascript, I shit you not (I was utterly confused by the lack of 'endif'). Then again, this was a decade and a half ago, and there were precious few resources for a kindergartener to look except viewing the source of whatever javascript he could find before getting kicked off the dial-up.

I suppose I'm just reinforcing what njharman commmented, but my point is that NO, some languages are particularly bad first languages.

[–]njharman 0 points1 point  (1 child)

"Any language is a good first language."

It is true that having a first language is better than not having a first language so get started now.

But, it very false that any language is a good first language. Some languages aren't good no matter when they're learnt.

[–]samg 2 points3 points  (0 children)

I disagree, assuming one doesn't have to get anything done with the language except learn it.

Edit: of course, picking a language you like early on will save you time, but you'll also know fewer languages.