C Öğreticisi 0 (Genel Bakış)

Bu yazılar https://www.tutorialspoint.com/cprogramming/ adresindeki yazı dizilerinin çevirileridir.

C dili UNIX işletim sistemini geliştirmek için Bell Telefon Laboratuvarı’nda geliştirilmiş genel amaçlı, yordamsal, zorunlu bilgisayar programlama dilidir. C en çok kullanılan programlama dilidir. Aynı zamanda popüler olan ve modern yazılım programcıları arasında en yaygın kullanılan Java programlama dili ile birlikte bir numaralı popülerlik dalgasında dalgalanmaya devam ediyor.

Neden C Programlamayı Öğrenmeliyiz?

C programlama dili, öğrencilerin ve çalışan profesyonellerin, Yazılım Geliştirme Alanında çalışırken özel olarak iyi bir Yazılım Mühendisi olmaları için bir zorunluluktur. C dilinin öğrenilmesinin bazı önemli avantajları:

-C UNIX işletim sistemini yazmak için icat edildi.

-C erken 1970’lerde tanıtılan B dilinin varisidir.

-Bu dil, 1988’de Amerikan Ulusal Standart Enstitüsü(ANSI) tarafından resmileştirildi.

-UNIX işletim sistemi tamamen C ile yazıldı.

Bugün C en çok kullanılan ve en popüler sistem programlama dili.

-En son teknolojiye sahip yazılımların çoğu C ile geliştirilmiştir.

-Günümüzde çok popüler olan Linux işletim sistemi ve RDBMS MySQL C ile yazılmıştır.

C ile Merhaba Dünya Yazalım

Sizi C programlama hakkında biraz heyecanlandırmak için, küçük bir geleneksel C Programlama Merhaba Dünya programı vereceğim, Demo bağlantısını kullanarak deneyebilirsiniz. https://www.tutorialspoint.com/compile_c_online.php

C ile Yazılabilen Uygulamalar

C başlangıçta sistem geliştirme çalışmaları, özellikle işletim sistemini oluşturan programlar için kullanılmıştı. C, bir sistem geliştirme dili olarak kabul edildi, çünkü derleme dilinde yazılmış kod kadar hızlı çalışan bir kod üretiyor. C’nin kullanım alanına dair bazı örnekler:

-İşletim Sistemleri

-Dil Derleyicileri

-Derleme Dilleri

-Metin Editörleri

-Yazı Biriktiricileri

-Ağ Sürücüleri

-Modern Programlar

-Veritabanları

-Dil Tercümeleri

-Araçlar

Sayın Okuyucu

Bu eğitim, sıfırdan başlayarak C programlama dilini anlama ihtiyacı olan yazılım programcıları için yazılmıştır. Bu C eğitimi kendinizi daha yükske uzmanlık seviyesine götürebileceğiniz C programlama dili hakkında size yeterli bilgi verecektir.

Önşartlar

Bu öğreticiye devam etmeden önce, temel bir Bilgisayar Programlama terminolojisine sahip olmalısınız. Programlama dillerinden herhangi birini temel bir anlamak, C programlama kavramlarını anlamanıza ve öğrenme yolunda hızlı ilerlemenize yardımcı olacaktır.

https://www.tutorialspoint.com/cprogramming/index.htm