LISP Programming is a Lisp interpreter that runs on the Atari 2600, a second generation home video game console.
Play the game at github.io!
Documentation and example programs in the wiki
This is an Atari 2600 game from an alternate reality...
- where a computer language from 1960
- has been hastily crammed onto a VCS ROM cartridge in 1977
- so you can learn to program from a textbook first published in 1984
This work would not be possible without the AtariAge forums and all the tools and resources developed by the Atari 2600 homebrew community.
The original concept box art was produced with the help of DALL-E mini, and the Atari Label Maker
- Structure and Interpretation of Computer Programs
- PicoLisp
- R. Kent Dybvig's Three Implementation Models for Scheme
- uLisp
Although Lisp is very different from Basic, Warren Robinette's Atari Basic Programming (1979) has been a huge inspiration.
- David A. Wheeler's 6502 Language Implementation Approaches
- Skimp
- 6502.org
- The VCS Web IDE uses Stellerator
- Javatari
- Stella
- Gopher2600