C (si kimi tələffüz olunur) — 1970-ci illərin əvvəllərində Denis Ritçi və Ken Tompson tərəfindən UNIX əməliyyat sistemi üçün yaradılmış proqramlaşdırma dili "A" və "B" dilinin inkişafı məqsədilə yaradılmışdır.
C | |
---|---|
Paradiqmalar | Strukturlu proqramlaşdırma |
Yaradılma tarixi | 1972 |
Müəlliflər | Denis Ritçi |
Tərtibatçılar | Bell Labs, Denis Ritçi, Amerika Milli Standartlar İnstitutu, Beynəlxalq standartlaşdırma təşkilatı, Ken Tompson |
Fayl sonluğu | .c və ya .h |
Təsirlənib | Assembler, Fortran, Algol dili |
Əməliyyat sistemi | Microsoft Windows, Unix bənzəri |
iso.org/standard/74528.h… open-std.org/jtc1/sc22/w… | |
Vikianbarda əlaqəli mediafayllar |
Hazırda C proqramlaşdırma dili digər əməliyyat sistemlərində də geniş istifadə olunur. Müasir dövrdə bu dil sistem proqramramlaşdırması üçün ən güclü proqramlaşdırma dillərindən biri hesab olunur. Windows, Linux, Unix, FreeBSD və s. əməliyyat sistemləri məhz C-də yazılıb.
C proqramlaşdırma dili bir çox digər proqramlaşdırma dillərinin yaranmasına və inkişafına təkan vermişdir. Belə ki, , Objective-C, Perl, Java, PHP, JavaScript, , D (proqramlaşdırma dili) və digər dillərinin yaranmasında C-nin çox böyük rolu olmuşdur. Buna görə də bu dillərə "C kimi sintaksisə" malik dillər deyilir.
C proqramlaşdırma dilinin tədris üçün yaradılmamasına baxmayaraq hazırda bir çox universitetlərdə C dili tədris olunur. Bir çoxları C-ni bütün güclü proqramçıların bilməli olduğunu söyləyirlər.
Yaranma tarixi
C dili 1969–1973-cü illərdə yaranmışdır. Adının C olması ilə bəzi imkanlarının B dilindən götürülməsi olmuşdur.
C dili əvvəllər PDP-11 maşınında UNIX əməliyyat sistemində işlədilmək üçün nəzərdə tutulmuşdur. Lakin sonralar C çox populyarlaşdı. Hazırda C-ni proqramlaşdırma dillərinin "master"i adlandırırlar.
ANSİ C
C məşhurlaşandan sonra C-nin bir çox yeni kompilyatorları meydana gəldi. Kompilyatoru yazanlar istəklərinə uyğun yeni imkanlar yaradır, bəzi dəyişikliklər edirdilər. Nəticədə bir çox hallarda kompilyatorda uğurla kompilyasiya olunan proqram digər kompilyatorda işləmirdi. Bu isə kompilyatorlar arasında seçim etməkdə çox çətinlik törətdi.
1983-cü ildə ANSI (American National Standarts İnstitute) C-nin standartını tərtib etməyi qərara aldı. 1988-ci ildə ANSI X3.159–1989 "Programming Language C" adlı standart qəbul olundu və bu standarta uyğun kompilyator daha yaxşı kompilyator sayılır.
Sintaksisi
#include <stdio.h> main(){ printf("Hello World!\n"); }
İstinadlar
- http://www.bell-labs.com/usr/dmr/www/chist.html.
Xarici keçidlər
- iso.org/standard/74528.h…
open-std.org/jtc1/sc22/w… — C rəsmi saytı
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Bu adin diger istifade formalari ucun bax C deqiqlesdirme C si kimi teleffuz olunur 1970 ci illerin evvellerinde Denis Ritci ve Ken Tompson terefinden UNIX emeliyyat sistemi ucun yaradilmis proqramlasdirma dili A ve B dilinin inkisafi meqsedile yaradilmisdir CParadiqmalar Strukturlu proqramlasdirmaYaradilma tarixi 1972Muellifler Denis RitciTertibatcilar Bell Labs Denis Ritci Amerika Milli Standartlar Institutu Beynelxalq standartlasdirma teskilati Ken TompsonFayl sonlugu c ve ya hTesirlenib Assembler Fortran Algol diliEmeliyyat sistemi Microsoft Windows Unix benzeriiso org standard 74528 h open std org jtc1 sc22 w Vikianbarda elaqeli mediafayllar Hazirda C proqramlasdirma dili diger emeliyyat sistemlerinde de genis istifade olunur Muasir dovrde bu dil sistem proqramramlasdirmasi ucun en guclu proqramlasdirma dillerinden biri hesab olunur Windows Linux Unix FreeBSD ve s emeliyyat sistemleri mehz C de yazilib C proqramlasdirma dili bir cox diger proqramlasdirma dillerinin yaranmasina ve inkisafina tekan vermisdir Bele ki C Objective C Perl Java PHP JavaScript D proqramlasdirma dili ve diger dillerinin yaranmasinda C nin cox boyuk rolu olmusdur Buna gore de bu dillere C kimi sintaksise malik diller deyilir C proqramlasdirma dilinin tedris ucun yaradilmamasina baxmayaraq hazirda bir cox universitetlerde C dili tedris olunur Bir coxlari C ni butun guclu proqramcilarin bilmeli oldugunu soyleyirler Yaranma tarixiC dili 1969 1973 cu illerde yaranmisdir Adinin C olmasi ile bezi imkanlarinin B dilinden goturulmesi olmusdur C dili evveller PDP 11 masininda UNIX emeliyyat sisteminde isledilmek ucun nezerde tutulmusdur Lakin sonralar C cox populyarlasdi Hazirda C ni proqramlasdirma dillerinin master i adlandirirlar ANSI C C meshurlasandan sonra C nin bir cox yeni kompilyatorlari meydana geldi Kompilyatoru yazanlar isteklerine uygun yeni imkanlar yaradir bezi deyisiklikler edirdiler Neticede bir cox hallarda kompilyatorda ugurla kompilyasiya olunan proqram diger kompilyatorda islemirdi Bu ise kompilyatorlar arasinda secim etmekde cox cetinlik toretdi 1983 cu ilde ANSI American National Standarts Institute C nin standartini tertib etmeyi qerara aldi 1988 ci ilde ANSI X3 159 1989 Programming Language C adli standart qebul olundu ve bu standarta uygun kompilyator daha yaxsi kompilyator sayilir Sintaksisi include lt stdio h gt main printf Hello World n Istinadlarhttp www bell labs com usr dmr www chist html Xarici kecidlerDiger layihelerdeVikikitabda elaqeli kitablarVikianbarda elaqeli media fayllar iso org standard 74528 h open std org jtc1 sc22 w C resmi sayti