More sheep than in all of New Zealand
I picked up a fairly recent, somewhat-scientific book the other day, wherein the author had generated some tables of dependent variable-vs.-(many instances of) independent variable; the results were photo-copies of his original printouts. Guess what the author used to generate the results and print-out: BASIC.
BASIC is a very good language, containing some very-high-level constructs which are extremely painful to access or generate in most any other language.
It is STILL, to this day, extremely fashionable to engage in BASIC-bashing, for NO good reason(s) other than (a) it's not the language d'jour; (b) its name; (c) "...it's not a structured language..."; (d) it contains the GOTO command.
Here's three real piece of NEW information for all you effetes: (1) if you need a LANGUAGE to force you to write a structured program, you don't know how to program (cf. the book entitled "Structured COBOL"); (2) the GOTO command is a very powerful command, to be used only by those who know what they are doing (if the GOTO command scares you, then so does Linux's "dd" command); (3) "new" does not mean "better".
"...We are still trying to undo the damage caused by the early treatment of modularity as a language issue and, sadly, we still try to do it by inventing languages and tools."--David L. Parnas
"Originality is no excuse for stupidity."--Fred Brooks ("The Mythical Man-Month", et. al.)