BASIC Programming ist ein Steckmodul für die Spielkonsole Atari 2600, das im Jahr 1979 veröffentlicht wurde. Damit war es dem Nutzer möglich, einfache Programme in einem vereinfachten BASIC-Dialekt zu schreiben und auszuführen. Neben dem Modul waren dazu zwei Atari Keyboard Controller samt Überlegefolie mit den aufgedruckten Befehlen notwendig, die als Tastatur zur Eingabe dienten. Durch den vergleichweisen kleinen Arbeitspeicher des Atari 2600 von nur 128 Byte waren die Programmiermöglichkeiten beschränkt: ein BASIC-Programm konnte maximal neun Befehle beinhalten. Alternativ wurde von dem Drittersteller Spectravideo das Spectravideo CompuMate SV-010 angeboten. In diesem Computer Add-On waren u. a. mehr Arbeitsspeicher und eine bessere Tastatur enthalten.
Die auf dem Fernsehbildschirm angezeigten Inhalte teilen sich in sechs Bereiche auf:
- „Program“ – Eingabe der Befehle (max. 9 Zeilen Code).
- „Stack“ – zeigt das vorläufige Ergebnis des Programms an.
- „Variables“ – zeigt die Werte jeder Variable im Programm an
- „Output“ – zeigt alle Ausgabewerte an, die das Programm erzeugt
- „Status“ – zeigt den restlichen verfügbaren Speicher an
- „Graphics“ – beinhaltet zwei Quadrate, welche vom Programm gesteuert werden können