Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

C Programlama Works

gerekli programlarda assembly dilinde yazılmış UNIX işletim sistemi için talimatlar daha kullanıcı dostu bir set gerekli. Bir bilgisayarın donanımına doğrudan konuşmak Meclis programları, hata ayıklama uzun ve zor, ve onlar yeni özellikler [kaynak: Kral] eklemek için sıkıcı, zaman alıcı bir iş gerekli.

yüksek- de Tekin ilk girişimi seviyeli dil o dayandığı sistem programlama dili BCPL bir haraç, B denirdi. Bell Laboratuvarları bir Digital Equipment Corporation (DEC) UNIX sistem modeli PDP-11 edinilen zaman Thompson daha yeni, daha iyi sistem donanım taleplerini sığdırmak için B tekrar. Böylece, B halefi, C, doğdu. 1973 yılında, C UNIX kendisi bu yenilikçi yüksek seviyeli dil [kaynak: Kral] kullanılarak yazılabilir ki yeterince kararlı oldu. C Bell Laboratuarlarında ötesinde etkin olarak kullanılan olabilir önce

Diğer programcılar açıkladı belgeyi gerekli nasıl kullanılır. 1978 yılında, kitap " C Programlama Dili " R veya ", Beyaz Kitap, " Brian Kernighan ve Dennis Ritchie, K & olarak C meraklıları tarafından bilinir tarafından; C programlama için kesin bir kaynak haline geldi. Bu yazı, K & ikinci baskısının ise; aslen 1988 yılında yayımlanan R, hala yaygın olarak mevcuttur. C orijinal öncesi standart versiyon K & denir; RC o kitap dayalı

insanlar zamanla kendi lehçeleri yaratmadı emin olmak için, C geliştiricileri için standartlar oluşturmak için 1980'ler boyunca çalıştı. dil. C sürümlerini 1990 1990 yılında izlenen: C, Amerikan Ulusal Standartlar Enstitüsü (ANSI) standart X3.159-1989, ABD standardı, ISO /IEC Standardizasyon (ISO) standardı 1989 Uluslararası Örgütü 9899 resmileşti K & sonra R bu standartları ve bunların daha sonraki revizyonlar (C89, C90 ve C99) başvuru. ANSI C, " Ayrıca C89 olarak " anılacaktır görebilirsiniz; " ANSI /ISO C " ISO C. " ya da "

C ve UNIX kullanımı 1980'ler boyunca işletim sistemi geliştirme patlamasının sadece bir parçasıydı. Selefine göre tüm iyileştirmeler için olsa da, C hala büyük yazılım uygulamaları geliştirmek için kullanmak zahmetsiz değildi. Bilgisayarlar daha güçlü hale geldikçe, talebin daha kolay bir programlama deneyimi artmıştır. Bu talebin hareketli parçaların sürü karmaşık görevleri kodlama basitleştirmek C'de karıştırma Bu yeni dilleri kullanarak, böylece kendi yeni programlama dilleri, kendi derleyicileri oluşturmak için programcılar istenir ve. Örneğin, C ++ ve Java gibi diller, hem C geliştirilen