| 1 | Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması | [1] s. 17-37, [2] s. 3-29, [3] s. 5-38 |
| 2 | Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı | [1] s. 37-72, [2] s. 29-49, [3] s. 38-60 |
| 3 | Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri | [1] s. 75-96 |
| 4 | Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Dosya İşlemleri | [1] s. 99-132, [3] s. 63-84 |
| 5 | Sınıf, Alan ve Metot Kullanımı | [1] s. 133-167, [2] s. 67-85, [3] s. 87-108 |
| 6 | Sınıf, Alan ve Metot Kullanımı | [1] s. 167-190, [2] s. 185-207, [3] s. 139-164 |
| 7 | Lokal ve Global Referanslar | [1] s. 195-230, [3] s. 165-208 |
| 8 | Diziler, Çok Boyutlu Diziler | [1] s. 239-327, [2] s. 123-145, [3] s. 111-136 |
| 9 | Standart Bileşenler | [1] s. 329-373, [3] s. 337-360 |
| 10 | Standart Bileşenler | [1] s. 373-442, [3] s. 363-392 |
| 11 | Gelişmiş Bileşenler | [1] s. 447-512, [2] s. 217-239, [3] s. 265-304 |
| 12 | Gelişmiş Bileşenler | [1] s. 517-636, [2] s. 275-395 |
| 13 | Veritabanı Bağlantısı, Veritabanı Sorguları | [1] s. 679-715, [2] s. 371-395, [3] s. 715-721 |
| 14 | Veritabanı Bağlantısı, Veritabanı Sorguları | [1] s. 721-779, [3] s. 655-693 |