Programmiersprache 03.05.2014, 21:47 Uhr

BASIC ist 50 geworden

Am 1. Mai 1964 um vier Uhr Ortszeit, New Hampshire, liefen die ersten beiden BASIC-Programme simultan auf einem GE-225-Computer von General Electric im Keller des Dartmouth College. 
(Quelle: wikipedia)
Das Akronym BASIC steht für "Beginner’s All-purpose Symbolic Instruction Code", erfunden wurde es von den beiden Professoren John G. Kemeny und Thomas E. Kurtz am Dartmouth College. Im Gegensatz zu den damals üblichen Programmiersprachen, die meist tausende Dollar kosteten, war BASIC kostenlos zu haben. So lernten damals viele Schüler und Studenten BASIC, das zudem am Dartmouth College beständig weiterentwickelt wurde. Mit der Zeit der Heimcomputer in den 1980er Jahren hatte BASIC einen ersten Höhepunkt: Fast alle dieser Kisten beherrschten zumindest einen BASIC-Dialekt. Die Namen der Geräte zaubern älteren Semestern, die mit einem Homecomputer begonnen haben, noch heute eine Gänsehaut auf den Rücken: Sinclair ZX80 und ZX81, Tandy TRS 80, Schneider/Amstrad CPC, Apple II, Atari 8-Bit-Heimcomputer und Commodore 64, der meistverkaufte Heimcomputer aller Zeiten. Die meisten der Homecomputer-BASICs stammten von Microsoft, dessen wichtigstes Produkt die Programmiersprache damals war.


Auch als MS DOS mit dem IBM PC sowie den vielen dazu kompatiblen Geräten erschien, gehörte BASIC zur Grundausstattung. BASIC gab es aber nicht nur von Microsoft. Microsoft entwickelte die Programmiersprache jedoch stetig weiter, über QuickBasic zu Visual Basic. Dessen letzte Version VB 6.0 halten manche noch heute für die beste Version. Aber die Welt drehte sich weiter und mit .NET kam Visual Basic .NET, das noch heute für nahezu alle Anforderungen der Programmierung zu gebrauchen ist. So taugt es beispielsweise auch zum Schreiben von Apps für Windows Phones. Der  Tiobe-Index führte im Februar VB.NET unter den Top-10-Programmiersprachen.


Den gerade als Open Source veröffentlichen Compiler Roslyn gibt es auch in einer Variante für Visual Basic .NET. Damit und mit Mono könnte die wohl am weitesten entwickelte BASIC-Variante VB.NET demnächst auch den Sprung auf Unix-Betriebssysteme schaffen. Trotz hohem Alter und einem deswegen eher bescheidenen Ruf entwickelt sich die Programmiersprache immer noch weiter.

Mehr zur Geschichte von BASIC finden Sie bei Wikipedia . Eine ellenlange und womöglich vollständige Liste an BASIC-Dialekten finden Sie hier. Diese Liste in der englischsprachigen Wikipedia führt dagegen nur 34 BASIC-Dialekte. Wer Visual Basic .NET kennenlernen möchte, kann sich das kostenlos angebotene Entwicklerbuch zu Visual Basic 2010 von Klaus Löffelmann als PDF laden. (ph/w&m)



Das könnte Sie auch interessieren