Erwin said:
Nah. JavaScript is popular of course, but you can get MANY quality
languages for free theese days that can do a lot more than JS.
Like Perl, PHP, JAVA, many versions of C, etc. The list is long.
Erwin Moller
I think it IS the new Basic in the terms Bill meant. It has a low
barrier to entry. Any beginner can do view-source on a webpage and look
at some javascript and without understanding too much about why things
are the way they are, they can copy it and make some changes and impress
themselves with a Hello World style program. There's no way a beginner
can do that with Perl, PHP, Java or any C variant. The fact that
JavaScript as quite forgiving when it comes to syntax and isn't strongly
typed too helps. They can get away with missing semi-colons,
accidentally declaring globals and all kinds of minor syntax issues. If
I was running an introduction computer class I'd definitely consider JS
a great easy entry language. Let's face it, what do you need? A browser
and a simple text editor. You've got a billion web pages and google
search that can help you with problems. The people in the QA department
where I work, who aren't Computer Science graduates can all hack
themselves a bit of JavaScript when they're setting up test pages. I
don't know how much they really understand about what they're doing, but
they're getting it done. If anything, I'd say that JS is easier to start
than Basic. Back in the days when I started using Basic, there was no
WWW and everything you needed to know was in a book.