Action! is a programming language for the Atari 8-bit family of microcomputers. It features an integrated editor, a debugger, and a 6502 compiler. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software (OSS) in 1983. Its syntax is similar to that of ALGOL 68.
Action! is significant for its high performance, which allows games and graphics demos to be written in a high-level language without the use of hand-written assembly language code. Action! language constructs were designed to map cleanly to 6502 opcodes.
- runs natively on every Atari 8-bit computer
- powerful full-screen text editor
- available as cartridge and disk version
- supports structured programming
- generates fast and small self-contained executables
In 2015, Clinton Parker released the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code, provide fixes for known bugs, and add new features in version 3.7.
The download of the latest binaries including cartridge versions and executable file versions is available at https://sourceforge.net/projects/atari-action/files/action.zip/download.
Join us at AtariAge for questions and discussions.
The manual for the Action! system is available as PDF in English (version 2018-11-05) and as PDF in German (version 2016-05-20). All editions of the manual are available at AtariWiki together with many other manuals and additional information about Action!.