coolwolf / 31/05/2013
C sade,taşınabilir, kullanımı kolay ve esnektir.
Operatörler açısından zengindir.
Zengin veri yapıları. Modern bir dil.
Yapısal programlamaya uygun.
Doğrudan bilgisayar donanımında çalışabilir.
Yüksek kaliteli derleme sonucu, programın çalıştırılmasında kaynakları verimli kullanım.
Taşınabilirlik.
Fonksiyon yapısı kullanılarak, C dilinde bir ya da daha fazla fonksiyondan oluşan C dili programcıkları dahil edilebilir.
Ana (main()) fonksiyon mutlaka gereklidir. Tüm fonksiyonlar main() fonksiyonunda çağırılır. Burada unutulmaması gereken main() fonksiyonunun diğer fonksiyonlar tarafından çağırılamıyor olduğudur.
Kullanıcının kendisi fonksiyon tanımlayabildiği gibi, hazır kütüphanelerden de yararlanılabilir. Temelde tüm kütüphaneler fonksiyonlardan oluşmaktadır. Bunlara hazır fonksiyonlar diyebiliriz.