C programlama dili orta seviye bir dildir. Yani düşük seviye diller makine diline yakın olan çok kod yazma gerektiren diller, yüksek seviye diller ise az kod yazma işlemi gerektiren ama arka planda çok kod çalıştıran dillerdir. C programlama dili bu iki seviye arasındadır.
Windows, Linux ve Unix için C programlama dili kullanılarak program yazılabilir. Ayrıca C programlama dili Assembly dili ile geliştirilmiştir.
C Programlama Dili Standartları
- C89/C90 standardı -> ANSI tarafından geliştirilmiştir. 1989 yılı C89 ve C90 standarlarını referans almıştır.
- C99 standardı -> 1999 yılında düzenlenerek tekrar yayınlanmıştır. Bu düzenleme ile birçok veri tipi eklenmiş ve yeni özellik eklenmiştir.
C Programlama Dilinin Özellikleri
- C programlama dili esnek bir yapıya sahiptir.
- C programlama dili birçok dile göre oldukça güvenilir
- Birçok platformda çalışabildiği için taşınabilir bir dildir.
- İnteraktif bir dildir.
- Verimli ve modüler
C Programlama Dilinin Kullanıldığı Yerler
- Kelime işlemciler,
- Veri tabanı sistemleri,
- Grafik paketleri,
- İşletim sistemleri
- Ağ sürücüleri
- Tablolama yazılımları
Örnek verecek olursak C programlama dili PHP gibi web tarayıcısında çalışmaz. Çalışan bir web tarayıcısı yapımında kullanılır.