Abo
  • Services:
Anzeige
BASIC auf einem Commodore-Computer
BASIC auf einem Commodore-Computer (Bild: Tobias Költzsch/Golem.de)

BASIC: GOTO 50

Vor fünfzig Jahren spuckten zwei parallel laufende Programme gleichzeitig zwei identische Antworten aus. Die Programmiersprache BASIC war geboren. Sie revolutionierte die Computerwelt.

Anzeige

Der Großrechner stand im Keller des Dartmouth College in Hanover im US-Bundesstaat New Hampshire. Der Mathematiker und Informatiker Professor John Kemeny und ein Student saßen an zwei der 11 Teletype-Terminals und gaben gleichzeitig den Befehl "RUN" ein. Wenige Augenblicke später erhielten sie die identische Antwort, die der GE-225 von General Electric zuvor berechnet hatte. Der erste Test der neuen Programmiersprache BASIC war erfolgreich absolviert. Es war kurz nach vier Uhr morgens am 1. Mai 1964.

BASIC - eigentlich Dartmouth BASIC - war nicht die erste Programmiersprache und wurde auch nicht aus dem Nichts erfunden. Zuvor hatten Kemeny und sein Kollege Thomas Kurtz an den beiden Sprachen Darsimco (Dartmouth Simplified Code) und DOPE (Dartmouth Oversimplified Programming Experiment) gearbeitet. Sie wollten damit ihren Studenten einen möglichst einfachen Einstieg in die Programmierung ermöglichen.

PRINT Teletypes

Daher der Name: BASIC ist die Abkürzung für Beginner's All-purpose Symbolic Instruction Code. Aber BASIC sollte nicht nur einfach zu erlernen sein, es sollte auch allen zur Verfügung stehen. Deshalb war die Programmiersprache von Anfang an kostenlos, im Gegensatz zu anderen Sprachen wie etwa Fortran. Allerdings entwickelten die beiden Professoren BASIC zunächst nur für ihre Studenten an ihrer Universität.

Teile von BASIC entliehen Kemeny und Kurtz aus Formular Translator (Fortran) und ALGOL. Für die Verarbeitung der BASIC-Programme standen ihnen damals vergleichsweise üppige 16 KByte mit einer Wortlänge von 20-Bit zur Verfügung. Damals wurden die programmierten Befehlszeilen jedoch nicht einzeln abgearbeitet, sondern zunächst kompiliert. Das sorgte für eine verhältnismäßig flotte Ausgabe: Mit einem einfachen Programm errechnete der GE-225 eine Antwort in etwa einer Sekunde. Die Teletypes brauchten mit ihren 10 Zeichen pro Sekunde deutlich länger, um das Ergebnis auszudrucken. Mit BASIC sollten Studenten auch gleichzeitig einen Großrechner nutzen können.

LIST 1964

Davon gab es damals noch nicht besonders viele und sie kosteten ein Vermögen. 1964 präsentierte das Unternehmen Control Data Corporation (CDC) den CDC 6600 mit einem Mega-FLOPS. Er war bis 1969 der schnellste erhältliche Rechner und wurde ab 1965 im CERN verwendet. 1964 kam erstmals IBMs Reservierungssystem Sabre zum Einsatz. 2.000 Terminals in 65 Städten wurden über Telefonleitungen mit zwei IBM 7090 verbunden und konnten sämtliche Flugdaten in weniger als drei Sekunden ausliefern.

Allerdings nahm der Einsatz von Rechnern auch in Büros immer mehr zu. Cobol war bereits weit verbreitet. 1964 kam noch das längst vergessene JOSS (Johnniac Open Shop System) hinzu. Die Programmiersprache sollte ebenfalls möglichst einfach sein und auch von Laien bedient werden können.

GOTO 70er 

eye home zur Startseite
Hotohori 15. Mai 2014

Naja, ich hatte damals viel in Basic auf dem C64 geschrieben und wollte das später...

ichbinsmalwieder 06. Mai 2014

PHP wirkt auf mich wie wenn jemand versucht hat, PERL nachzuprogrammieren, aber nichts...

Nolan ra Sinjaria 06. Mai 2014

Verdammt... ;) und ich dachte immer, dass der linux-Befehl ls den Inhalt des aktuellen...

derKlaus 06. Mai 2014

Ich vermisse allerdings MSX-Basic, das auch von Microsoft kam und für die vor allem in...

ralfi 05. Mai 2014

Sie kannten ALGOL. Fortran und ALGOL waren die Lehrsprachen am Darthmoth. http://www...



Anzeige

Stellenmarkt
  1. Landeshauptstadt Potsdam, Potsdam
  2. Präsidium Technik, Logistik, Service der Polizei, Stuttgart
  3. SARSTEDT AG & Co., Nümbrecht-Rommelsdorf
  4. Robert Bosch GmbH, Leonberg


Anzeige
Top-Angebote
  1. (u. a. Bose Soundlink Mini Bluetooth Speaker II 149,90€)
  2. (alle Angebote versandkostenfrei, u. a. Prey (Day One Edition) PC/Konsole 35,00€, Yakuza Zero PS4...
  3. 44,00€

Folgen Sie uns
       


  1. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  2. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  3. FTP-Client

    Filezilla bekommt ein Master Password

  4. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  5. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  6. ZTE

    Chinas großes 5G-Testprojekt läuft weiter

  7. Ubisoft

    Far Cry 5 bietet Kampf gegen Sekte in und über Montana

  8. Rockstar Games

    Waffenschiebereien in GTA 5

  9. Browser-Games

    Unreal Engine 4.16 unterstützt Wasm und WebGL 2.0

  10. Hasskommentare

    Bundesrat fordert zahlreiche Änderungen an Maas-Gesetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

XPS 13 (9365) im Test: Dells Convertible zeigt alte Stärken und neue Schwächen
XPS 13 (9365) im Test
Dells Convertible zeigt alte Stärken und neue Schwächen
  1. Prozessor Intel wird Thunderbolt 3 in CPUs integrieren
  2. Schnittstelle Intel pflegt endlich Linux-Treiber für Thunderbolt
  3. Atom C2000 & Kaby Lake Updates beheben Defekt respektive fehlendes HDCP 2.2

Calliope Mini im Test: Neuland lernt programmieren
Calliope Mini im Test
Neuland lernt programmieren
  1. Arduino Cinque RISC-V-Prozessor und ESP32 auf einem Board vereint
  2. MKRFOX1200 Neues Arduino-Board erscheint mit kostenlosem Datentarif
  3. Creoqode 2048 Tragbare Spielekonsole zum Basteln erhältlich

  1. Re: 20kW Leistung... was ein Witz sowas überhaupt...

    picaschaf | 13:52

  2. Re: Es ist übrigens das erste Far Cry, das in den...

    DeathMD | 13:50

  3. Re: Für was verwendet man den noch im Jahr 2017?

    RaZZE | 13:45

  4. Re: Forken

    RaZZE | 13:44

  5. Re: Einfach ein europäisches Filmstudio gründen...

    ptepic | 13:34


  1. 12:54

  2. 12:41

  3. 11:44

  4. 11:10

  5. 09:01

  6. 17:40

  7. 16:40

  8. 16:29


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel