T
The Natural Philosopher
Don't forget ALGOL, LISP, FORTH, JAVA, PASCAL, PERL,Johannes said:Bill H :
I think it is fair to say that it could be the new BASIC. One of my friends
(and occasionally colleague) teaches a Programming 101 course in
Javascript, with great success.
Personally, I find that the close connection with browsers introduces
quite difficult concepts, like self-modifying code, the possibility to open
a window with another program in it which itself may open another window,
etc. So if I were again to teach something like my friend, I would insist
on doing things first in an old-fashioned console, say with spidermonkey.
But apparently, his students do not have the same sort of perverted
curiosity mine had when I taught Programming 101 courses.
By the way, it is entirely possible to get all kinds of quite serious
programming languages for free, from C++ and Ada to Prolog and Haskell.
Even FORTRAN and COBOL, if anybody is still interested!