10PRINT on All the Things
The famous one-liner maze generator has been implemented on countless systems. Here’s my collection of 10PRINT posts showing this iconic program running on various vintage computers and calculators.
What is 10PRINT?
10PRINT is a one-line BASIC program that creates an endless scrolling maze pattern. The original Commodore 64 version is:
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
This simple program randomly prints either a forward slash (/) or backslash (\) character, creating a maze-like pattern when the characters connect on screen.
The Appeal
What makes 10PRINT fascinating is its elegant simplicity - maximum visual output from minimal code. It’s become a benchmark for vintage computing platforms and a fun challenge to implement in different languages and systems.
All 10PRINT Posts
-
10 PRINT for the KIM-1
May 16, 2025
-
10PRINT and 100 Doors on the PicoCalc from Clockwork Pi
March 26, 2025
-
PICO-8 100 Doors Problem
January 16, 2025
-
10 Print on PICO-8
January 10, 2025
-
10 PRINT in Rust vs C
July 30, 2024
-
wAx the VIC-20
April 19, 2024
-
10 PRINT on the HP-42s
April 5, 2024
-
10 Print on the TI-92
November 30, 2023
-
10 PRINT on the Rockwell AIM 65
June 28, 2023