Anasayfa
» C Programlama Dili'nin Tarihi
13 Ocak 2015 Salı
C Programlama Dili'nin Tarihi
C dilinin tarihini incelediğimizde C dilinin UNIX işletim sisteminin bir yan ürünü olarak
doğduğunu söyleyebiliriz. UNIX işletim sisteminin orjinal ilk versiyonunu Bell
Labaratuarları'nda çalışan Ken Thompson tek başına yazmıştı ve UNIX'in bu ilk versiyonu DEC
PDP-7 isimli bilgisayarda çalışıyordu. DEC PDP-7 ilk mini bilgisayarlardan biriydi ve ana belleği
yalnızca 16 K (16 MB değil!). Yıllardan 1969'du.
Zamanının diğer işletim sistemleri gibi UNIX de assembly dilinde yazılmıştı. Assembly dilinde
yazılan programları geliştirmek çok zor ve zahmetli olduğundan, Thompson UNIX işletim
sistemini daha geliştirebilmek için, makine dilinden daha yüksek seviyeli bir dile gereksinim
duydu. Bu amaçla küçük bir programlama dili tasarladı. Kendi dilini tasarlarken Thompson,
1960 yıllarının ortalarında Martin Richards tarafından geliştirilmiş BCPL dilinden yola çıktı.
(BCPL = Business Common Programming Language. Bu dil de CPL = Cambridge Programming
Language'den türetilmiştir. CPL'in kaynağı da tüm zamanların en eski ve en etkili dillerinden
biri olan ALGOL 60'dır. ALGOL 60 Pascal, ADA, Modula2 dillerinin de atasıdır, bu dillere bu
yüzden C dilinin kuzenleri de diyebiliriz.
0 Yorum:
Yorum Gönder