C 1970'li yılların başlarında Bell Laboratuvarlarında Dennis M. Ritchie'nin Unix'i daha kolay yazma amacıyla geliştirdiği orta seviyeli bir yapısal bilgisayar programlama dilidir. Kitap C programlama dilinin genel yapısı giriş-çıkış komutları karşılaştırma komutları döngü komutları diziler fonksiyonlar pointer yapısal veri tipleri ve dosyalama bölümlerinden oluşuyor.