Geçmişten günümüze programlama öğretiminde temel seviye olarak en çok kullanılan dillerden bir tanesi “C Programlama Dili” olmuştur. Temeli 1970'lere dayanan “C”, popülerliğini her daim korumuş olup hâlen aktif bir şekilde özellikle lisans ve ön lisans seviyesinde Bilgisayar Programlama derslerinin müfredatlarının değişmez parçasıdır. “C”; masaüstü uygulamalarının yanında taşınabilir uygulamalar, gömülü sistem uygulamaları, grafik ve oyun yazılımları geliştirmek için kullanılabilmektedir. Ayrıca işletim sistemleri ve programlama dili geliştirmek için de “C” en çok tercih edilen programlama dilleri arasındadır.
Bu kitabın müfredatı, alanında uzman ve hâlen Bilgisayar Programlama dersi veren öğretim üyeleri tarafından mevcut yerli ve yabancı kaynakların tamamı incelenerek hazırlanmıştır. Kitap içerik ve yazım dili olarak başlangıçtan ileri seviyeye bütün kitlelere hitap etmekte olup örnekler ve ödevler ile desteklenmiştir. Kitap içerisinde yer alan örnek kodlar kitaba özel açılmış olan GitHub (https://github.com/CIleProgramlama) hesabından paylaşıma açılmıştır. Ayrıca ders kitabı olarak kullanmak isteyen hocalarımız için kitabın bütün bölümlerine ait sunumlar hazırlanmıştır.