Ausführliche Einzelseiten
| Befehl | Wofür | Lektion |
|---|---|---|
PRINT | PRINT ist der erste Befehl, den fast jeder auf dem C64 gelernt hat. Er schreibt Text, Zahlen und Rechenergebnisse auf den Bildschirm. | 1 |
INPUT | INPUT hält das Programm an, wartet auf eine Eingabe und legt sie in einer Variablen ab. Damit wird aus einem Ablauf ein Dialog. | 9 |
IF ... THEN | IF prüft eine Bedingung, THEN sagt, was passieren soll, wenn sie zutrifft. Damit trifft ein Programm Entscheidungen. | 5 |
FOR ... NEXT | FOR und NEXT wiederholen einen Abschnitt eine feste Anzahl von Malen und zählen dabei automatisch mit. | 11 |
GOTO | GOTO springt zu einer Zeilennummer. Es ist der einfachste und zugleich meistkritisierte Befehl in BASIC. | 12 |
GOSUB ... RETURN | GOSUB springt wie GOTO, merkt sich aber, woher es kam. RETURN bringt das Programm genau dorthin zurück. | 14 |
POKE | POKE schreibt einen Wert direkt an eine Speicherstelle. So steuert man am C64 Farben, Grafik und Ton, denn eigene Befehle dafür gibt es in BASIC V2 nicht. | 20 |
PEEK | PEEK ist das Gegenstück zu POKE: Es liest den Wert einer Speicherstelle aus, statt ihn zu schreiben. | 21 |
RND | RND liefert eine Zufallszahl zwischen 0 und 1. Erst zusammen mit INT wird daraus ein Würfel, eine Lottozahl oder ein zufälliger Buchstabe. | 13 |
DATA und READ | DATA legt feste Werte mitten ins Programm, READ holt sie einen nach dem anderen heraus. So speichert man Listen, ohne sie einzeln zuzuweisen. | 18 |
DIM | DIM legt ein Feld an: viele Werte unter einem Namen, angesprochen über eine Nummer in Klammern. | 17 |
GET | GET liest eine einzelne Taste, ohne dass RETURN gedrückt werden muss, und wartet dabei nicht. Das macht es zur Grundlage jeder Steuerung in Echtzeit. | 23 |
Alle Befehle nach Kategorie
Jeder Eintrag führt zur Erklärung mit Codebeispiel im Lexikon. Befehle mit eigener Seite sind fett hervorgehoben.
Ablaufsteuerung (11)
I/O-Befehl (12)
Speicherbefehl (6)
Speicherfunktion (2)
Numerische Funktion (12)
String-Funktion (8)
Logischer Operator (3)
Ausgabefunktion (2)
Systemvariable (3)
Systembefehl (2)
Systemfunktion (1)
Befehl (9)
Funktion (1)
Wie es weitergeht
Wenn du die Befehle nicht nur nachschlagen, sondern der Reihe nach lernen willst, führt dich der Lernkurs in 23 Lektionen vom ersten PRINT bis zur Tastensteuerung. Fertige Listings zum Abtippen findest du bei den BASIC-Programmen, und wenn etwas schiefgeht, hilft die Seite BASIC-Fehlermeldungen weiter. Begriffe wie Variable, Schleife oder Feld sind im Glossar erklaert.