| Bevezetés | 6 |
| Jelölések és konvenciók | 6 |
| BASIC | |
| Szintaktikus elemek és reprezentációjuk | 7 |
| Szintaktikus elemek | |
| Az ismertetett elemek memóriabeli reprezentációja | |
| A BASIC programok tárolásával kapcsolatos főbb memóriacímek | |
| A BASIC 3.5 alaputasításai | 9 |
| Deklaratív utasítások | |
| Értékadó utasítások | |
| Programszervező utasítások | |
| Saját hibakezelés | |
| Függvények | 10 |
| Matematikai függvények | |
| Karakter és stringkezelő függvények | |
| Memóriakezelő függvények | |
| Grafikus függvények | |
| Egyéb függvények | |
| Rendszerváltozók | 11 |
| Grafikus alkalmazásokat segítő utasítások | |
| Rendszer-funkciók | |
| Programozási segédeszközök | |
| Perifériák kezelése, adat be és kivitel | |
| Speciális I/O utasítások programok be és kivitelére | |
| Az utasítások általános formája | |
| Az I/O utasítások által használt legfontosabb címek | |
| Billentyűzet | 14 |
| Beolvasás billentyűzetről | |
| A billentyűzet működésével kapcsolatos főbb memóricímek | |
| A billentyű-mátrix | |
| A funkcióbillentyűkhöz alapértelmezésben rendelt szövegek | |
| A képernyő | 15 |
| Alfanumerikus képernyő | |
| Grafikus üzemmódok | |
| Lemez I/O (VC1541 egység) | 20 |
| A lemezegység parancsai | |
| Szekvenciális file-ok kezelése | |
| Random (közvetlen elérésű) file-ok kezelése | |
| Fizikai-blokk kezelő utasítások | |
| Relatív file-ok kezelése | |
| Floppy-memória kezelése | |
| Nyomtató (VC1525 / MPS801 mátrixprinter) kezelése | 25 |
| Kiírás nyomtatón - I/O utasítások | |
| Nyomtató-vezérlő karakterek | |
| RS232 interface használata | 27 |
| I/O utasítások | |
| Az RS232 állapotregiszterben megjelenő státuszok | |
| RS232 memória-címek | |
| Kazettás szalagegység kezelése | 29 |
| A szalagos file-ok szerkezete | |
| I/O utasítások | |
| Speciális I/O-k (program tárolása/betöltése) | |
| Fontosabb memóriacímek | |
| Botkormány | 31 |
| A botkormány használata | |
| Felhasznált memóriarekeszek (TED regiszterek) | |
| Hang-kimenet kezelése | 32 |
| Általános információ | |
| Az előállított hang jellemzői | |
| A hanggenerátorok (oszcillátorok) megszólaltatása | |
| Frekvenciaadatok | |
| Grafika | |
| Általános tudnivalók | 35 |
| A TED grafikus regisztereinek kiosztása | |
| Választható üzemmódok | |
| Karakteres üzemmód | 36 |
| Standard mód | |
| User mód | |
| 256 karakteres mód | |
| Többszín mód | |
| Bővített háttérszín mód | |
| Nagyfelbontású grafika | 39 |
| Standard mód | |
| Többszín mód | |
| Egyéb grafikus lehetőségek | 40 |
| SPRITE-ok (MOB-OK) | |
| Scrolling (görgetés) | |
| Képernyő elsötétítése | |
| TED leállítása | |
| NTSC szabványú videojel előállítása | |
| Színárnyalatok | |
| Villogás | |
| Speciális képernyő-kezelés | |
| Gépi-kódú programozás | |
| Gépi-kódú utasítások | 44 |
| Párhuzamos kódtáblák | 46 |
| A KERNAL | 47 |
| KERNAL táblázatok | |
| KERNAL rutinok | |
| KERNAL státuszok | |
| Gépi-kódú rutinok használata BASIC programokból | 50 |
| BASIC programok kezelésével kapcsolatos főbb memóriacímek | |
| Szabadon felhasználható területek | |
| A BASIC interpreter és a KERNAL főbb user-belépési pontjai | |
| RAM és ROM olvasó rutinok | |
| Rutinhívás és paraméterátadás BASIC programból | |
| A memória kezelése | 56 |
| Külső csatlakozók | 57 |
| A TEDMON monitor használata | 58 |
| Szövegszerkesztő | |
| Alapfogalmak | 59 |
| Parancsok | |
| Szövegszerkesztő utasítások (direktívák) | |
| Jelölések | |
| Parancsok | 60 |
| Képernyőkezelés | |
| Kurzormozgató parancsok | |
| Tabulátor-kezelés | |
| Üzemmódváltás és egyéb | |
| Szövegmanipulálás | |
| File / lemez-műveletek | |
| Nyomtatás | |
| Formulavezérlő utasítások | 63 |
| Lap-szerkesztő utasítások | |
| Printervezérlés | |
| File-ok összekapcsolása | |
| Adatbázis-adatok szövegbe szerkesztése | |
| Táblakezelő | |
| Alapfogalmak | 64 |
| Parancsok | |
| Aritmetikai és feltételes utasítások | |
| Jelölések | |
| Parancsok | 65 |
| Képernyőkezelés | |
| Üzemmódváltás és egyéb | |
| Kurzormozgató parancsok | |
| Mezők kitöltése | |
| Sorok (oszlopok) mezők manipulálása | |
| Számok megjelenítése, számábrázolás | |
| File / lemez-műveletek | |
| A táblázat kiértékelése | |
| Előkészítés nyomtatásra | |
| Utasítások | 68 |
| A kifejezésekben használható operátorok és függvények | |
| Feltételes utasítás | |
| Címkék használata | |
| Konstansok használata | |
| Grafikus ábrázolás | 69 |
| Adatbáziskezelő | |
| Alapfogalmak | 70 |
| Az adatbázis létrehozatala | 71 |
| Üzemmód kiválasztása | |
| Adatállomány létrehozása | |
| Adatállomány folyamatos feltöltése | |
| Egyes rekordok beírása, módosítása | |
| Adatrekord tartalmának másolása más rekordokba | |
| Az adatbázis használata | 72 |
| Keresés az adatbázisban (SEARCH) | |
| Adatbázis tartalmának áttekintése (REVIEW) | |
| Adatbázis rendezése (SORT) | |
| Rekordok leválogatása (PICK) | |
| Leválogatás / rendezés hatásának megszüntetése | |
| Adatállomány listázása, kapcsolat a szövegszerkesztővel | 72 |
| Függelék | |
| Színkódok | 73 |
| Színkombinációk | 73 |
| A lenyomott billentyű kódja (LOC. 198 / $C6 tartalma) | 73 |
| ASCII karakterek | 74 |
| Hexadecimalis-decimalis konverzió | 75 |
| Képernyő (SCREEN) kódok | 76 |
| BASIC kulcsszavak, rövidülésük és tönkjeik | 77 |
| A mágneslemez mint adathordozó | 79 |
| A katalógus (directory) | |
| File-ok | |
| A lemezegység hibastátuszai | 80 |
| Programozási példák | 82 |
| Várakozás billentyű leütésére a WAIT utasítás felhasználásával | |
| Példák a billentyűpuffer használatára | |
| BASIC-gépikód interface (pszeudoregiszterek használata) | |
| A raszter-interrupt felhasználása | |
| BASIC szöveg feldolgozása gépikódból | |
| Saját hibakezelés BASIC programban | |
| Az USR() függvény használata | |
| ROM-olvasó rutin használata gépikódból | |
| A ROM és a RAM térképe | 86 |
| Felhasznált és ajánlott irodalom a Commodore Plus/4-hez | 94 |
| Tárgymutató | 95 |