Atari PILOT#
CX405 Educators' PackageBackground#
PILOT is an extremely simple programming language written in 1968 explicitly for teaching programming to children. The language consists of one-letter commands followed by a colon, one command per line, and with a very limited set of commands and operations. Variables are prefixed with $, and labels with a *.Atari PILOT is unique in that it added a set of commands for graphics and sound using two-letter commands, GR and SO. The graphics system used turtle graphics, with the string following the GR command containing multiple sub-commands like DRAW and TURN. The syntax for these commands is similar to WSFN, allowing a series of commands to be repeated by placing them inside parenthesis and putting the number of times to perform it in front.
For editing purposes, Atari PILOT uses line numbers, which were not part of the original language. However, these can be skipped by using the AUTO feature, which adds these numbers automatically without displaying them on the screen. The screen turns a yellow color when AUTO is active. The editor includes features for renumbering, which suggests it might be the one from Atari Assembler Editor.
Example#
The following is a simple Hello World in PILOT:
R:Hello World in PILOT T:What is your name? A:$NAME R:Hello $NAME!R is a "remark", similar to the REM statement in BASIC, T is "type", the equivalent of PRINT, and A is "accept", the equivalent to INPUT. The following example shows the Atari extensions for graphics:
R:Draw a square in the center of the screen GR:4(DRAW 20; TURN 90)The 4 after the GR: is a looping construct which repeats the section in the (...) four times. This is similar to the WSFN language, which had similar turtle graphics and looping structures.
Images#
![]() |
![]() |
![]() |
Source Code#
- Atari Pilot source code
; Thank you so much Atari_Ace from AtariAge for your help in creating the code. We really appreciate your help, please go ahead! :-)))
Commercial#
- Atari PILOT commercial
; flash file, size: 4.7 MB.
Manuals#
- Atari Pilot Primer.pdf
The PILOT Programming Language Instruction Manual
- Atari Pilot Demonstration Programs-Users Guide.pdf
- Atari Student Pilot-Reference Guide.pdf
- PILOT-Pocket Reference Card.pdf
- Atari Pilot External Specification-Revision E 1980
6.2 MB PDF file, b/w only, searchable, Atari Pilot External Specification, Revision E, 1980, thank you so much for your work Kevin Savetz! We really appreciate that!
References#
- Pilot Source Code on archive.org
; Thank you so much Harry & Kevin for your help in getting the code. We really appreciate your help, please go ahead! :-)))
- Pilot Source Code on AtariAge
CAR-Images#
ROM-Images#
![]() |
BIN-Images#
ATR-Images#
- Atari PILOT Demonstration Program Cassettes CX4113-A and B-Side 1 and 2.atr
- Language 1.atr
- Language 2.atr
- Pilot 1.atr
- Pilot 2.atr
- Pilot 3.atr
CAS-Images#
- Pilot_Education_Package-Cassette_A_side_1.cas
- Pilot_Education_Package-Cassette_A_side_2.cas
- Pilot_Education_Package-Cassette_B_side_1.cas
- Pilot_Education_Package-Cassette_B_side_2.cas
Atari Pilot Cassettes CX4113#
With Giga-Thanks to Allan Bushman (he will never be forgotten!), we are now at 100 % of the Atari Pilot CX405 Educators' Package, the complete(!) box.The package includes two Demonstration Program Cassettes:
- Atari Pilot Cassette CX4113 A:
![]() |
![]() |
- Atari Pilot Cassette CX4113 B:
![]() |
![]() |
Both cassettes just include program data only! No audio! Therefore, we prefer to have it on diskette, please see above under: ATR-Images
Atari Pilot Cassettes CX4113 Program Pictures#
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Add new attachment
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
car |
ATARI PILOT.car | 8.2 kB | 1 | 01-May-2014 20:23 | Roland B. Wassenberg | ATARI PILOT.car |
jpg |
ATARI Super PILOT.jpg | 240.0 kB | 1 | 17-Jul-2014 18:29 | Roland B. Wassenberg | ATARI Super PILOT |
jpg |
Atari PILOT Demonstration Prog... | 62.7 kB | 1 | 01-May-2014 21:05 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-01 |
jpg |
Atari PILOT Demonstration Prog... | 217.9 kB | 1 | 01-May-2014 21:06 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-02 |
jpg |
Atari PILOT Demonstration Prog... | 97.4 kB | 1 | 01-May-2014 21:06 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-03 |
jpg |
Atari PILOT Demonstration Prog... | 94.1 kB | 1 | 01-May-2014 21:06 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-04 |
jpg |
Atari PILOT Demonstration Prog... | 100.2 kB | 1 | 01-May-2014 21:07 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-05 |
jpg |
Atari PILOT Demonstration Prog... | 159.8 kB | 1 | 01-May-2014 21:07 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-06 |
jpg |
Atari PILOT Demonstration Prog... | 82.5 kB | 1 | 01-May-2014 21:07 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-07 |
jpg |
Atari PILOT Demonstration Prog... | 71.3 kB | 1 | 01-May-2014 21:07 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-08 |
jpg |
Atari PILOT Demonstration Prog... | 99.9 kB | 1 | 01-May-2014 21:07 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-09 |
jpg |
Atari PILOT Demonstration Prog... | 107.9 kB | 1 | 01-May-2014 21:08 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-10 |
jpg |
Atari PILOT Demonstration Prog... | 126.1 kB | 1 | 01-May-2014 21:08 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-11 |
jpg |
Atari PILOT Demonstration Prog... | 92.9 kB | 1 | 01-May-2014 21:08 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-12 |
jpg |
Atari PILOT Demonstration Prog... | 112.0 kB | 1 | 01-May-2014 21:09 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-13 |
jpg |
Atari PILOT Demonstration Prog... | 101.2 kB | 1 | 01-May-2014 21:09 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-14 |
atr |
Atari PILOT Demonstration Prog... | 92.2 kB | 1 | 01-May-2014 20:23 | Roland B. Wassenberg | Atari PILOT Demonstration Program Cassettes CX4113-A and B-Side 1 and 2 |
rom |
Atari PILOT.rom | 8.2 kB | 1 | 25-Feb-2014 01:32 | Roland B. Wassenberg | Atari PILOT.rom |
pdf |
Atari Pilot Demonstration Prog... | 4,235.0 kB | 1 | 25-Feb-2014 01:34 | Roland B. Wassenberg | Atari Pilot Demonstration Programs-Users Guide.pdf |
pdf |
Atari Pilot Primer.pdf | 65,195.3 kB | 1 | 25-Feb-2014 01:59 | Roland B. Wassenberg | Atari Pilot Primer.pdf |
pdf |
Atari Student Pilot-Reference ... | 27,419.0 kB | 1 | 25-Feb-2014 01:43 | Roland B. Wassenberg | Atari Student Pilot-Reference Guide.pdf |
txt |
Atari_PILOT_source_code.txt | 328.5 kB | 1 | 10-Dec-2016 18:30 | Roland B. Wassenberg | Atari_PILOT_source_code.txt |
pdf |
Atari_Pilot_External_Specifica... | 6,220.4 kB | 1 | 20-Nov-2018 22:25 | Roland B. Wassenberg | Atari_Pilot_External_Specification_revision_E.pdf |
atr |
Language 1.atr | 92.2 kB | 1 | 25-Feb-2014 01:31 | Roland B. Wassenberg | Language 1.atr |
atr |
Language 2.atr | 92.2 kB | 1 | 25-Feb-2014 01:31 | Roland B. Wassenberg | Language 2.atr |
rom |
PILOT-Educators Package CX405.... | 8.2 kB | 1 | 25-Feb-2014 01:33 | Roland B. Wassenberg | PILOT-Educators Package CX405.rom |
rom |
PILOT-Home Package CX4018.rom | 8.2 kB | 1 | 25-Feb-2014 01:33 | Roland B. Wassenberg | PILOT-Home Package CX4018.rom |
pdf |
PILOT-Pocket Reference Card.pd... | 387.1 kB | 1 | 24-Apr-2014 19:47 | Roland B. Wassenberg | PILOT-Pocket Reference Card |
bin |
Pilot (1981).bin | 8.2 kB | 1 | 25-Feb-2014 01:33 | Roland B. Wassenberg | Pilot (1981).bin |
atr |
Pilot 1.atr | 92.2 kB | 1 | 25-Feb-2014 01:32 | Roland B. Wassenberg | Pilot 1.atr |
atr |
Pilot 2.atr | 92.2 kB | 1 | 25-Feb-2014 01:32 | Roland B. Wassenberg | Pilot 2.atr |
atr |
Pilot 3.atr | 92.2 kB | 1 | 25-Feb-2014 01:32 | Roland B. Wassenberg | Pilot 3.atr |
cas |
Pilot_Education_Package-Casset... | 8.1 kB | 1 | 05-Jul-2015 16:51 | Roland B. Wassenberg | Pilot_Education_Package-Cassette_A_side_1.cas |
cas |
Pilot_Education_Package-Casset... | 4.5 kB | 1 | 05-Jul-2015 16:52 | Roland B. Wassenberg | Pilot_Education_Package-Cassette_A_side_2.cas |
cas |
Pilot_Education_Package-Casset... | 7.9 kB | 1 | 05-Jul-2015 16:52 | Roland B. Wassenberg | Pilot_Education_Package-Cassette_B_side_1.cas |
cas |
Pilot_Education_Package-Casset... | 6.7 kB | 1 | 05-Jul-2015 16:52 | Roland B. Wassenberg | Pilot_Education_Package-Cassette_B_side_2.cas |
jpg |
Super_Pilot_1.jpg | 282.9 kB | 1 | 19-Oct-2014 04:08 | Roland B. Wassenberg | Super_Pilot_1 |
jpg |
Super_Pilot_2.jpg | 261.9 kB | 1 | 19-Oct-2014 04:08 | Roland B. Wassenberg | Super_Pilot_2 |
flv |
atari_8bit_commercial_pac_man_... | 4,656.6 kB | 1 | 05-Jul-2015 16:52 | Roland B. Wassenberg | atari_8bit_commercial_pac_man_pilot.flv |
jpg |
pilot.jpg | 3.9 kB | 1 | 17-Jul-2014 18:41 | Roland B. Wassenberg | Cart |
gif |
pilot_atari.gif | 1.3 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_atari.gif |
jpg |
pilot_educators_cart.jpg | 748.6 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_educators_cart.jpg |
jpg |
pilot_educators_cart_2.jpg | 1,026.6 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_educators_cart_2.jpg |
jpg |
pilot_educators_k7.jpg | 74.5 kB | 1 | 05-Jul-2015 16:54 | Roland B. Wassenberg | pilot_educators_k7.jpg |
jpg |
pilot_educators_k7_2.jpg | 69.5 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_educators_k7_2.jpg |
jpg |
pilot_educators_k7_3.jpg | 71.9 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_educators_k7_3.jpg |
jpg |
pilot_educators_k7_4.jpg | 75.4 kB | 1 | 05-Jul-2015 16:53 | Roland B. Wassenberg | pilot_educators_k7_4.jpg |