BASIC64 SCHOOL
Learn Commodore 64 BASIC \u2014 the fun way.
42 lessons • 7 levels • 3 tracks • browser-based simulator
▲ START LEARNINGⓘ LEARN MORE★ UPGRADE $25
1982
C64 Released
42
Interactive Lessons
7
Progressive Levels
3
Project Tracks
▲ YOUR LEARNING PATH
7 levels from Hello World to full-game development
🖥️
Level 0: Welcome to the C64
Hello World, PRINT, CHR$, POKE, and your first screen memory tricks.
📝
Level 1: BASIC Basics
Variables, arrays, FOR/NEXT, IF/THEN/GOTO, strings, SUB/RETURN, and your first game.
🎨
Level 2: Memory & Color
Screen memory addresses, color RAM, PETSCII codes, and text-based UI tricks.
👾
Level 3: Sprites
Define, position, and animate sprites — build your first sprite-based game.
🎵
Level 4: Sound & Input
SID chip basics, playing melodies, keyboard and joystick input, timing loops.
Level 5: Effects & Data
Read data from DATA blocks, multi-screen effects, sprite animations, text effects.
🏆
Level 6: Full Game Dev
State machines, scoring systems, difficulty escalation, polish, and your capstone game.
★ CHOOSE YOUR TRACK
Pick your passion \u2014 game dev, demoscene art, or systems tools
🎮Games TRACK
Build classic C64 games from scratch — prototypes, asset packing, collision detection, level design, and polish.
5 lessons • Capstone: STAR CHASER
▸ EXPLORE TRACK
🎨Creative Coding TRACK
Demoscene art, generative patterns, scrolling graphics, and color cycling — all in BASIC on a 1982 machine.
4 lessons • Capstone: TEXT EFFECTS DEMO
▸ EXPLORE TRACK
🛠️Systems & Tools TRACK
Build a text editor, sprite editor, disk file I/O system, and multi-program menu system in C64 BASIC.
4 lessons • Capstone: BASIC TOOLKIT
▸ EXPLORE TRACK
★ WHY BASIC64?
🎥
Browser-Based Simulator
No downloads required. Code runs live in your browser with a built-in Commodore 64 emulator.
📖
42 Handcrafted Lessons
7 levels of progressive lessons — each with theory, code examples, exercises, and quizzes.
🎮
3 Project Tracks
Choose your path: Game Development, Creative Coding / Demoscene, or Systems & Tools.
📊
Real C64 BASIC
Every code example is accurate for the Commodore 64 and works in VICE or the built-in simulator.
📦
Capstone Projects
Each track ends with a real project — a full game, a demoscene demo, or a BASIC toolkit.
❤️
Kid-Friendly
Concepts explained with analogies. No prior programming experience needed to start.
★ PRICING
Start free, upgrade when you're ready
FREE
$0
Welcome to the C64 (Level 0)
8 sample lessons across Levels 1-3
Browser-based C64 emulator
No account required
START CODING TODAY
★ PREMIUM ★
$25
One-time payment. No recurring fees.
All 42 lessons \u2014 Levels 0 through 6
Full 3 tracks (Games, Creative Coding, Systems)
Progress tracking across all levels
Your results are saved
Support the project
▲ UPGRADE NOW
READY TO type your first command?
Open the simulator, enter some BASIC, and watch something appear on screen!
That's the magic of the Commodore 64.
▲ OPEN THE SYLLABUS
READY>