
Programovanie v jazyku C
Tato stránka sa zaoberá základmi v programovacom jazyku C. Nájdete tu teóriu a aj rôzne príklady k nej.História programovacieho jazyka C

Jazyk C vymysleli Brian W. Kernighan a Denis M. Ritchie – zamestnanci Bellových laboratórií v sedemdesiatych rokoch 20. storočia. Jazyk C bol navrhnutý a implementovaný pod operačným systémom UNIX a takmer celý UNIX bol v Cčku napísaný. (Vyzerá to ako paradox, ale skutočne je to tak.) Odvtedy Cčko prešlo určitým vývojom a existujú viaceré jazyky, ktoré sú od neho odvodené (napríklad C++, Java alebo PHP), ale stále patrí medzi obľúbené a používané jazyky. (V Cčku je napísaných mnoho hier a napr. aj LINUXové jadro.)

Jeho obľúbenosť má viacero dôvodov. Prvým z nich je jeho univerzálnosť – mnohé programy napísané v C čku môžete preložiť pod takmer ľubovoľným operačným systémom na takmer ľubovoľnom type počítača a budú fungovať. Ďalším dôvodom je, že je to jazyk nízkej úrovne, to znamená, že sa v určitých svojich črtách podobá na strojový kód. To znamená, že síce neobsahuje priame prostriedky na niektoré zložité konštrukcie, ale programy naprogramované v Cčku sú veľmi rýchle (ak sa spravia šikovne). Ak viete jazyk C, budete sa ľahšie učiť jednak assembler (ktorý potrebujú ľudia, ktorí sa zaujímajú viac o hardvérovú stránku počítača), jednak vyššie programovacie jazyky (v ktorých sa nejaké veci dajú robiť pohodlnejšie, ale štruktúru jazyka do veľkej miery prebrali z Cčka). A v neposlednom rade – jazyk C je vymyslený pekne. Dajú sa v ňom písať prehľadné programy, s použitím jednoduchých prostriedkov sa dajú dosiahnuť silné výsledky a je s ním radosť pracovať.

Na rozdiel od BASICu alebo Comenius Loga jazyk C nie je interpretovaný. Nefunguje teda spôsobom, že v nejakom prostredí napíšete program a to prostredie je potom zodpovedné aj za jeho vykonanie. (Napríklad programy napísané v Imagine nemôžete spustiť bez toho, že by ste mali Imagine k dispozícii.) Cčko funguje inak. Program v Cčku sa napíše v ľubovoľnom editore (ľuďom, ktorí robia pod LINUXom odporúčam kate alebo gedit, tí, čo pracujú pod MS Windows použijú editor prostredia Visual studio a DevC++1 ) Keď naprogramujete všetko, čo potrebujete, súbor nahráte na disk a predhodíte ho kompilátoru. Kompilátor je program, ktorý z vášho zdrojového kódu vytvorí program, ktorý sa dá spustiť. Pre spúšťanie takto vytvoreného programu už nepotrebujete ani zdrojový kód ani kompilátor.
Ozvite sa nám
Ak máte nejaké pripomienky alebo otázky neváhajte nás kontaktovať