Microsoft MS-DOS 3.0 und Microsoft GW-BASIC

W/2015/11/00014h

GW-BASIC ist ein Interpreter für die Programmiersprache BASIC der Firma Microsoft. Es wurde für die ersten IBM-kompatiblen, aber nicht direkt von IBM hergestellten PC entwickelt. Zwischen 1983 und 1991 wurde es als Bestandteil des Betriebssystems MS-DOS bis Version 4.02 vertrieben, danach von QBasic und dem aufwendigeren Programmpaket QuickBASIC ersetzt. BASIC war die erste Programmiersprache für den 1981 erschienenen IBM-PC. Dieser verfügte (wie viele Heimcomputer der damaligen Zeit) über einen BASIC-Interpreter im ROM namens BASICA. Das BASIC wurde gestartet, wenn beim Booten des Rechners kein Betriebssystem gefunden wurde. Es war exklusiv für die Firma IBM lizenziert. Das Betriebssystem MS-DOS verfügte ursprünglich über den Befehl BASICA (für BASIC Advanced), mit dem dieses BASIC mit einigen Erweiterungen gestartet werden konnte, während MS-DOS bereits lief. BASICA war eine direkte Portierung von Microsofts MBASIC (auch bekannt als BASIC-80) mit IBM-PC-spezifischer Zusatzfunktionalität. (MBASIC war für 8080/Z80-Maschinen geschrieben worden und lag bereits den meisten Distributionen von CP/M bei.) Später kamen IBM-PC-kompatible Computer anderer Hersteller auf den Markt, die ebenfalls MS-DOS als Betriebssystem nutzten. Aus lizenzrechtlichen Gründen verfügten diese aber nicht über den eingebauten BASIC-Interpreter des IBM-PC. Daraufhin verkaufte Microsoft GW-BASIC, welches nicht auf dem BASIC-Interpreter im ROM basiert, auf Diskette. GW-BASIC ist eine wesentlich erweiterte, zu BASICA kompatible BASIC-Version. Schon bald begann Microsoft, GW-BASIC mit jeder Kopie von MS-DOS mitzuliefern. Unter anderem durch diese allgemeine Verfügbarkeit ohne weitere Anschaffungskosten spielte es bis Mitte der 80er-Jahre eine nicht unwichtige Rolle in kleinen Unternehmen, da viel Betriebssoftware von angestellten Programmierern in GW-BASIC geschrieben wurde – bis hin zu „ausgewachsenen“ Datenbanksystemen, ähnlich, wie heute kleinere Applikationen in Visual Basic geschrieben werden. Ab 1985 wurde es in seiner Bedeutung allerdings zunehmend von Turbo Pascal der Firma Borland verdrängt. Quelle: Wikipedia https://de.wikipedia.org/wiki/GW-BASIC 1 Diskette