Comment 29X Where you start depends on where you want to end


Programming languages: where to begin?


Where you start depends on where you want to end (Score: 2, Insightful)

by on 2014-06-30 18:43 (#29X)

The only time I would recommend starting with JavaScript is if that's all you ever want to do - write (crappy) JS code for web pages.

If you want to learn to program, then I'd recommend starting with something simple and then adding to it. I started my college education with Pascal, and I can't think of a reason that was a bad choice then, or would be now. But very soon thereafter I did some of:
* C
* Prolog
* lisp
* Assembly (68000)

These days I would probably recommend starting with something like pascal - simple, no (c style) pointers, no OO. And then
* C (understand the machine)
* Maybe some assembly - but maybe not
* Something OO (Java, python, ruby)
* Something crazy (Prolog)
* Something DI (maybe javascript)

You could do a lot worse than once you have the fundamentals.


Time Reason Points Voter
2014-07-01 00:01 Insightful +1

Junk Status

Not marked as junk