Djikstra knew what he was talking about. In EWD498 "How do we tell truths that hurt?" (1975), he attacked most of the main computer languages. EWD498 included the statement "The use of COBOL cripples the mind; its teaching should, therefore, be regarded as a criminal offence." Unlike BASIC, COBOL has few fans, so I'm probably on safer ground putting the boot in.
Now I wrote a lot of COBOL in early seventies and can confirm that Djikstra was absolutely right. But remember he was talking about the state of the art nearly 50 years ago, mostly before Djikstra's ideas about structure had become pervasive. In 1975 I had to write and maintain 'spaghetti' code. It was error prone and very expensive because something important was missing from the language. BASIC had similar issues, plus a shower of other disadvantages.
BASIC really became problematic in the 70's because students were turning up to be taught programming at University with their heads full of line numbers, GOTOs and preconceptions. We all know how hard it is to break bad habits.
BASIC was designed to introduce programming to non-professionals. It made simple programming possible – you did not need much training to use it. But that simplicity made the language unsuitable for professional use. BASIC didn't support team working, batch working, data processing, system programming, or non-trivial scientific computation. Even worse there was no way of selling programs written in BASIC without giving away trade secrets. The lack of structure made it unpopular in academia, and, perhaps the final straw, the world was flooded during the 80s with incompatible BASIC dialects.
In 2016 many of these issues have been addressed, but BASIC is still unloved when it comes to real work. It's not because BASIC is irredeemably flawed, rather it's because there are so many better alternatives, most of them well-established.
None of that means BASIC can't or shouldn't be used to program microcontrollers or other personal projects. Just don't expect to paid to do it, or to be rewarded with big smiles!
Dave
Edited By SillyOldDuffer on 08/12/2016 19:32:22
Edited By SillyOldDuffer on 08/12/2016 19:33:32