Razvoj programskog jezika C
SEMINARSKI RAD
RAZVOJ PROGRAMSKOG JEZIKA C
STUDENT: PROFESOR:
Lamija Bilić 142/22-FIT Branimir Trenkić
2
SADRŽAJ:
2.1 Istorija I razvoj programskog jezika C.........................................................4
3.Upotreba programskog jezika C..........................................................................5
4.Karakteristike I prednosti programskog jezika C.............................................9

4
2.1 Istorija I razvoj programskog jezika C
Istorija programskog jezika C ima svoje korijene u razvoju operativnog sistema UNIX.
UNIX je stvoren između 1960-ih i 1970-ih godina na Bell Labs. Brain Kernighan, Dennis Ritchie i
Ken Thompson su radili na razvoju UNIX-a i tražili su efikasniji jezik za programiranje sistema u
poređenju sa tadašnjim jezicima poput
assembly jezika
i Fortrana.
Tokom 1970-ih Dennis Ritchie i Brain Krenighan su radili na novom programskom jeziku kojeg su
nazvali “C”. C je bio dizajniran tako da podržava struktuirano programiranje, olakšavajući
programerima pisanje čitljivog i održivog koda. Takođe, C je omogućavao nisku razinu apstrakcije
koja je bila potrebna za programiranje operativnih sistema.
Godine 1972., Dennis Ritchie je napisao prve verzije jezika C na PDP-11 računaru. Ove rane
verzije su već sadržavale osnovne koncepte jezika C, uključujući definiciju funkcija, promjenljivih,
osnovne kontrolne funkcije poput petlji I granjanja.
Jezik C je postao ključan za razvoj OS UNIX, jer su kodovi za UNIX bili napisanu u jeziku C, što je
omogućavalo lako prenošenje sistema na različite platforme. Ova portabilnost je bila jedna od
ključnih karakteristika jezika C I doprinijela je njegovoj širokoj usklađenosti.
Zvanična specifikacija jezika C, poznata kao “K&R C” (prema autorima Kernighan i Ritchie),
objavljena je 1978. Godine u knjizi “The C Programming Language”. Ova knjiga je postala
klasična referenca za programere I doprinijela je popularnosti jezika C.
Jezik C je ostao važan I uticajan u svijetu programiranja tokom decenija, a mnogi moderni jezici
poput C++, C#, Objective-C i drugi izrasli su iz osnovnih principa jezika C. Sposobnost jezika C
kombinuje efikasnost, jednostavnost i portabilnost doprinijela je njegovom dugotrajnom uspijehu.
3.Upotreba programskog jezika C
Brain Kernighan
Ken Thompson
Dennis Ritchie
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti