C (programlama dili)

C
ParadigmasıZorunlu (yordamsal), yapısal
İlk çıkışı1972
TasarımcıDennis Ritchie
GeliştiriciAslen:
Dennis Ritchie & Bell Labs
ANSI C: ANSI X3J11
ISO C: ISO/IEC JTC1/SC22/WG14
Kararlı sürümC99 (Mart 2000)
Önizleme sürümüC1X
Tip sistemizayıf, statik, belirgin
Önemli uygulamalarıClang, GCC, MSVC, Turbo C, Watcom C
LehçeleriCyclone, Unified Parallel C, Split-C, Cilk, C*
EtkilendikleriB (BCPL, CPL), ALGOL 68, Çevirici, PL/I, FORTRAN
EtkiledikleriBirçok: AMPL, AWK, csh, C++, C--, C#, Objective-C, BitC, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Pike, Processing, Python, Comfy
İşletim sistemiÇapraz platform
Olağan dosya uzantıları.h .c

AT&T Bell laboratuvarlarında, Ken Thompson ve Dennis Ritchie tarafından UNIX İşletim Sistemi'ni geliştirebilmek amacıyla B dilinden türetilmiş yapısal bir programlama dilidir. Geliştirilme tarihi 1972 olmasına rağmen yaygınlaşması Brian Kernighan ve Dennis M. Ritchie tarafından yayımlanan "C Programlama Dili" kitabından sonra hızlanmıştır. Günümüzde neredeyse tüm işletim sistemlerinin (Microsoft Windows, GNU/Linux, BSD, Minix) yapımında %95'lere varan oranda kullanılmış, hâlen daha sistem, sürücü yazılımı, işletim sistemi modülleri ve hız gereken her yerde kullanılan oldukça yaygın ve sınırları belirsiz oldukça keskin bir dildir.[kaynak belirtilmeli] Keskinliği, programcıya sonsuz özgürlüğün yanında çok büyük hatalar yapabilme olanağı sağlamasıdır. Programlamanın gelişim süreciyle beraber programlamanın karmaşıklaşması, gereksinimlerin artması ile uygulama programlarında nesne yönelimliliğin ortaya çıkmasından sonra C programcıları büyük ölçüde nesne yönelimliliği destekleyen C++ diline geçmişlerdir.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne