C Programlama Diline Giriş

C programlama dili ilk olarak 1972 yılın AT&T laboratuvarlarında B dilinden türetilerek oluşturulmuş genel amaçlı yapısal bir dildir. Günümüzde hemen hemen çoğu işletim sisteminin temelini oluşturan C programlama dili halen yüksek kullanım oranıyla öğrenmemiz gereken programlama dilleri arasında bulunuyor. Kullanıcılarına neredeyse sınırsız imkanlar tanıyan C programlama dili sayesinde bilgisayarda hemen hemen her şeyi yapabilirsiniz, her noktaya erişim sağlayabilirsiniz, belki de bu nedenlerden ötürü bu kadar yüksek tercih edilme oranına sahiptir ama unutmamak da gerekir ki bu kadar yüksek imkanlar tanıyan programlama dilinin yanlış kullanımları sistemlerinizin çökmesine ve kalıcı hasarlar oluşmasına neden olabilir. Diğer yandan da C programlama dili günümüzde ki çoğu programlama ve script dilinin temelini oluşturmaktadır.

C Programlama Dilinin Özellikleri

  • En popüler programlama dilidir.
  • C ile bir işletim sistemi yazabilir veya derleyiciler oluşturabilirsiniz.
  • Donanımdan bağımsız ve taşınabilirlerdir.
  • Verimli, basit fakat güçlü bir yapısı vardır.
  • Belleğin kullanımı programcı tarafından belirlenebilir.
  • İşaretçiler aracılığıyla doğrudan belleğe erişim mümkündür.
  • Kaynak kodu okuması daha kolay ve anlaşılırdır.
  • Standart kütüphaneler aracılığıyla çoğu gereksiz fonksiyonu ihtiyacınız olması halinde kullanabiliyorsunuz.
  • Diğer dillerde uzun kodlarla yapılan işlemler daha az kod ile yapılabilir.
  • Büyük-küçük harf duyarlılığı vardır.
  • Özel değişken türleri veya komutlar oluşturmanıza olanak sağlar.

Görebileceğiniz üzere C programlama dilinin birçok özelliği mevcuttur. Diğer yandan da C programlama dili çok geniş bir kullanım alanına sahiptir, birkaç örnek vermek gerekirse;

  • İşletim sistemleri
  • Arabalar ve uçakların elektronik beyinleri
  • Telefon vb. taşınabilir elektronik cihazlar
  • Dijital ses ve TV sistemleri

C programlama diliyle örnek “merhaba dünya” kelimelerini ekrana şu şekilde yazdırabiliriz;

#include <stdio.h>
int main() { 
    printf("Merhaba Dünya"); 
    return 0; 
}

Önümüzdeki dersten itibaren C programlama dilinin kodlama yapısına giriş yapacağız ve bu eğitimin sonuna kadar başlangıç seviyesinde C bilgisini rahatlıkla öğrenmiş olacaksınız. Yukarıda ki menüden C programlama diline tıklayarak tüm konu listesini görüntüleyebilirsiniz.