Gecmisten günümüze programlama ögretiminde temel seviye olarak en cok kullanilan dillerden bir tanesi C Programlama Dili olmustur. Temeli 1970lere dayanan C, popülerligini her daim korumus olup halen aktif bir sekilde özellikle lisans ve ön lisans seviyesinde Bilgisayar Programlama derslerinin müfredatlarinin degismez parcasidir. C; masaüstü uygulamalarinin yaninda tasinabilir uygulamalar, gömülü sistem uygulamalari, grafik ve oyun yazilimlari gelistirmek icin kullanilabilmektedir. Ayrica isletim sistemleri ve programlama dili gelistirmek icin de C en cok tercih edilen programlama dilleri arasindadir. Bu kitabin müfredati, alaninda uzman ve halen Bilgisayar Programlama dersi veren ögretim üyeleri tarafindan mevcut yerli ve yabanci kaynaklarin tamami incelenerek hazirlanmistir. Kitap icerik ve yazim dili olarak baslangictan ileri seviyeye bütün kitlelere hitap etmekte olup örnekler ve ödevler ile desteklenmistir. Kitap icerisinde yer alan örnek kodlar kitaba özel acilmis olan GitHub httpsgithub.comCIleProgramlama hesabindan paylasima acilmistir. Ayrica ders kitabi olarak kullanmak isteyen hocalarimiz icin kitabin bütün bölümlerine ait sunumlar hazirlanmistir.