Elinizdeki kitap, C ve C++ dilleri ile sıfırdan programlama (kodlama) öğrenmek isteyenler için önemli bir kaynaktır. C++ dili C dilini tamamen kapsadığından dolayı bir C++ programcısının C dilini öğrenmesi bir zorunluluktur. Kitapta bir örneğin hem C hem de C++ kodlaması bol örneklerle, farkları vurgulanarak gösterilmiştir. Ayrıca anlatılan konuların daha iyi kavranması için bölüm sonu testlerine ve Tübitak Bilgisayar Olimpiyat soru-cevaplarına yer verilmiştir.
Algoritma ve Akış Şemaları
Yazılım ve Programlamaya Giriş
Programlama Dilleri ve C/C++ Dili
Derleyici - Yorumlayıcı Kavramları
C/C++ Program Yapısı ve Editörleri
Veri Giriş /Çıkış İşlemleri
Sayı Sistemleri ve Dönüşümleri
C/C++ Komutları, Değişkenler
Temel Veri Tipleri ve Değer Aralıkları
Sabitler
Operatörler ve Aritmetiksel İşlemler
Seçimli Yapılar (if, if-else, switch case)
Döngüler
İç İçe Döngüler
Seriler ve Uygulama Örnekleri
Fonksiyonlar
Rasgele Sayı Üretimi
Diziler (Arrays) ve Uygulama Örnekleri
Fonksiyonlara Parametre Olarak Dizi, Matris, İşaretçi Aktarımı
Matris İşlemleri ve Uygulamaları
Karakter Dizileri ve String İşlemleri
Hata Yakalama
Bellek ve Adres Kavramları
Dinamik Bellek Yönetimi
İşaretçiler
C/C++ Klasik Dosya İşlemleri
Nesne Yönelimli Programlama
Sıralama ve Arama Algoritmaları
Algoritmaların Çalışma Sürelerini Hesaplama
Kısa Kısa Soru ve Cevaplarla Bölüm Soruları
Tübitak Bilgisayar Olimpiyat Soruları ve Çözümleri