In den 1960er Jahren liefen Computer auf gigantischen Großrechnern und benötigten spezielle Räume mit leistungsstarker Klimaanlage, um sie kühl zu halten. Die Mainframes erhielten ihre Anweisungen von Lochkarten durch Computeroperatoren, und alle Anweisungen an einen Mainframe erforderten das Schreiben einer neuen Software, die den Mathematikern und aufstrebenden Informatikern vorbehalten war.
BASIC, eine Computersprache, die 1963 am Dartmouth College geschrieben wurde, würde das ändern.
Die Sprache BASIC war eine Abkürzung für Beginner's All-Purpose Symbolic Instruction Code. Es wurde von den Dartmouth-Mathematikern John George Kemeny und Tom Kurtzas als Lehrmittel für Studenten entwickelt. BASIC sollte eine Computersprache für Generalisten sein, mit der die Leistungsfähigkeit des Computers in Unternehmen und anderen Bereichen der Wissenschaft erschlossen werden kann. BASIC war traditionell eine der am häufigsten verwendeten Computerprogrammiersprachen und wurde von den Schülern als einfacher Lernschritt angesehen, bevor leistungsfähigere Sprachen wie FORTRAN erlernt wurden. Bis vor kurzem war BASIC (in Form von Visual BASIC und Visual BASIC .NET) die bekannteste Computersprache unter Entwicklern.
Das Aufkommen des Personalcomputers war entscheidend für den Erfolg von BASIC. Die Sprache wurde für Hobbyisten entwickelt, und als die Computer für dieses Publikum zugänglicher wurden, wurden Bücher mit BASIC-Programmen und BASIC-Spielen immer beliebter. 1975 schrieben Paul Allen und Bill Gates, die Gründungsväter von Microsoft, eine Version von BASIC für den Altair-Personalcomputer. Es war das erste von Microsoft verkaufte Produkt. Später schrieben Gates und Microsoft Versionen von BASIC für den Apple-Computer, und IBMs DOS, das Gates zur Verfügung stellte, kam mit seiner Version von BASIC.
Mitte der 1980er Jahre war die Manie bei der Programmierung von Personalcomputern nachgelassen, als professionelle Software ausgeführt wurde, die von anderen entwickelt wurde. Entwickler hatten auch mehr Optionen, wie die neuen Computersprachen C und C ++. Die Einführung von Visual Basic, die 1991 von Microsoft geschrieben wurde, änderte dies jedoch. VB basierte auf BASIC, stützte sich auf einige seiner Befehle und Strukturen und erwies sich in vielen Anwendungen für kleine Unternehmen als nützlich. BASIC .NET wurde von Microsoft im Jahr 2001 veröffentlicht und hat die Funktionalität von Java und C # mit der Syntax von BASIC abgeglichen.
Hier sind einige der Befehle, die mit den frühesten in Dartmouth entwickelten BASIC-Sprachen verknüpft sind:
HALLO - einloggen
BYE - abmelden
BASIC - Starten Sie den BASIC-Modus
NEU - benenne und beginne ein Programm zu schreiben
ALT - Ruft ein zuvor benanntes Programm aus dem permanenten Speicher ab
LISTE - Zeigt das aktuelle Programm an
SPEICHERN - Speichern Sie das aktuelle Programm im permanenten Speicher
UNSAVE - Löscht das aktuelle Programm aus dem permanenten Speicher
KATALOG - Zeigt die Namen der Programme im permanenten Speicher an
SCRATCH - Löscht das aktuelle Programm, ohne seinen Namen zu löschen
RENAME - Ändern Sie den Namen des aktuellen Programms, ohne es zu löschen
RUN - führt die aktuellen Programme aus
STOP - unterbricht das aktuell laufende Programm