C Öğreticisi 0.1 (Genel Bakış 2)

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

C, ilk olarak Dennis M. Ritchie tarafından Bell Laboratuarlarında UNIX işletim sistemini geliştirmek için geliştirilen genel amaçlı, üst düzey bir dildir. C ilk olarak 1972'de DEC PDP-11 bilgisayarına uygulandı.

1978'de Brian Kernighan ve Dennis Ritchie, şu anda K&R standardı olarak bilinen ilk C açıklamasını yaptı.

UNIX işletim sistemi, C derleyicisi ve temel olarak tüm UNIX uygulama programları C dilinde yazılmıştır.

C şimdi çeşitli nedenlerle yaygın olarak kullanılan profesyonel bir dil haline gelmiştir:

-Öğrenmesi kolay

-Yapılandırılmış bir dil

-Verimli programlar üretir

-Düşük seviyeli aktiviteleri yürütebilir

-Çeşitli bilgisayar platformlarında derlenebilir

C ile İlgili Gerçekler

-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.

Neden C’yi kullanmalıyız?

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

C Programları

Bir C programı 3 satırdan milyonlarca satıra kadar değişebilir ve “.c” uzantılı bir veya daha fazla metin dosyasına yazılmalıdır;

Örneğin, merhaba. C programınızı bir dosyaya yazmak için “vi”, “vim” veya başka bir metin düzenleyicisini kullanabilirsiniz.

Bu öğretici, bir metin dosyasını nasıl düzenleyeceğinizi ve bir program dosyasının içine kaynak kodunu nasıl yazacağınızı bildiğinizi varsayar.

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

Last updated