| A Kiadó előszava | 5 |
| A BASIC programozási nyelv | 7 |
| A BASIC nyelv alapjelei | 8 |
| Konstansok, változók | |
| Konstansok | |
| Változók | |
| Műveletek, kifejezések | |
| Aritmetikai kifejezések | |
| Füzér- (sztring-) kifejezések | |
| Értékadó utasítások | |
| A PRINT, a RUN, a REM, a LIST és a NEW kulcsszavak | |
| Beviteli utasítások I. | |
| Az INPUT kulcsszó | |
| Aritmetikai függvények | |
| Vezérlésátadó utasítások I. | |
| A GOTO, az IF...THEN..., a STOP, az END és a CONT kulcsszavak | |
| Ciklusszervező deklarálása | |
| A DIM kulcsszó | |
| Függvények definiálása | |
| A DEF FN kulcsszó | |
| Alprogramok szervezése | |
| A GOSUB és a RETURN kulcsszavak | |
| Vezérlésátadó utasítások II: | |
| Az ON... GOTO... és a ON.. GOSUB kulcsszavak | |
| Beviteli utasítások II. | |
| A DATA, a READ, a RESTORE és a GET kulcsszavak | |
| Szövegkezelő (string) függvények | |
| A LEN, az STRS, a VAL, a CHRS, az ASC, a LEFTS, a RIGHTS és a MIDS kulcsszavak | |
| A mágneslemez, a mágnesszalag és a nyomtató használata | |
| Az OPEN, a PRINT, a SAVE, A VERIFY, a LOAD, a VALIDATE, a CLOSE és a CMD kulcsszavak | |
| Alapvető algoritmusok | |
| Vektorok | |
| Vektorok beolvasása | |
| Vektorok kiiratása | |
| Műveletek vektorokkal | |
| Számlálás, osztályba sorolás | |
| Keresés | |
| Bináris keresés | |
| Rendezőeljárások | |
| Kiválasztásos rendezés | |
| Beszórásos rendezés | |
| A buborékrendezés | |
| A gyorsrendező | |
| Mátrixok | |
| Mátrixok beolvasása | |
| Mátrixok kiiratása | |
| Műveletek mátrixokkal | |
| Programozástechnikai eszközök | |
| Programtervezés | |
| A programírás közvetlen előkészületei | |
| Képernyőmaszkok tervezése | |
| File-ok tervezése | |
| A nyomtatás tervezése | |
| A változók elnevezése | |
| A program dokumentációja | |
| Mintafeladat | |
| Adatfeldolgozás | |
| A lemez felépítése | |
| A lemezegység rendszerutasításai | |
| Soros (szekvenciális) file szervezése | |
| A soros file megnyitása | |
| A soros file lezárása | |
| Írás soros file-ba | |
| Olvasás soros file-ból | |
| A hibacsatorna beolvasása | |
| Soros adatfeldolgozás | |
| Relatív file szervezése | |
| A relatív file megnyitása | |
| A relatív file lezárása | |
| Pozicionális a relatív file-ban | |
| A relatív file létrehozása | |
| A Disk Monitor | 187 |
| A Disk Monitor program parancsai | 187 |
| A szektor felépítése | 189 |
| A lemez logikai felépítése | 192 |
| A VC-1541-es BAM-ja | 195 |
| A tartalomjegyzék szerkezete | 195 |
| A programfile-ok tárolása lemezen | 200 |
| A soros file tárolása lemezen | 202 |
| Bevezetés a gépi kódú programozásba | 207 |
| A Commodore 64-es tártérképe | 208 |
| BASIC programok a tárban | 210 |
| A gépi kódú programozás előnyei | 213 |
| A 6510-es mikroprocesszor regiszterei | 215 |
| Címzésmódok | 216 |
| Egyszerű mintapéldák | 218 |
| Példák utasítástípusokra | 223 |
| Értékadó utasítások | 223 |
| Aritmetikai műveletek | 224 |
| Összehasonlítások | 228 |
| Programelágazások | 229 |
| Ciklusok | 230 |
| Szubrutinok | 232 |
| INPUT-OUTPUT műveletek | 233 |
| Függelék | 238 |