Jazyk C je nizkourovnový multiplatformní programovací jazyk,v kterém je napsán celý operační system UNIX,jeho největší výhoda je jeho přenositelnost mezi jinými operačními systemy a hardwarovými platformami PC
Nýní budu popisovat základy programování v Jazyku C na prvním obrázku s nadpisem
/* 01.c */ /* telo programu jazyka C */ /* Autor:David Tomek,Narozen 15.6.1988,21.12.2016*/ int main(){ return 0; }
první tři řádky jsou komentaře které začínají /* a končí */vnich je hlavička programu s nazvem zdrojoveho kodu programu 01.c popisem toho co dělá program tělo programu jazyka C a a informace o autorovi,jeho datu narození a data vytvoření Autor:David Tomek,Narozen 15.6.1988,21.12.2016
na dalším řádku je začátek programu int main(){ ve kterém je většina zdrojového kodu programu>
který musí být v každém programu který za začíná a končí složenýmí závorkami { } a měl by nebo spíš musí být ukončen přikazem return 0;
Programovací Jazyk je Program ve kterém se pišou programy často jen kompiler bez IDE.
Program je posloupnost instrukcí které řídí činnost počítače přesně procesoru,základní jednotky cpu(operační jednotka a řadíč).
Instrukce je zakladní příkaz(povel) který vykonává řadíč.
Operační Jednotka tež aritmeticko logická jednotka je čast procesoru která spracovavá operandy-data podle řídicich signalů řadiče.
Řadič je čast procesoru která podle zpracováváné instrukce řídí ostattní časti počítače to jsou vstupní a vystupní jednotky,pamět,operační jednotka
Komentář je část programu která zdělí překladači zdrojového kodu že ho má spracovávat jako běžný text a ne jako část zdrojového kodu programu
Zdrojový kod je veškerý obsah instrukci programu které čini program po kompilaci spustitelným souborem který plní to co má prgram dělat
Hlavička je část programu na začátku zdrojového kodu která ma informativní charakter
Začátek programu int main(){ je hlavní funkce ktera zajištuje spuštění programu a je vní vetšína zdrojoveho kodu
Začátek a Konec programu { } určuje obsah zdrojoveho kodu ve kterém je většina programu
Přikaz return 0; zajisti správnou funkci programu a jeho ukončeni
Hardwarová Platformá též.platformaJe architektura počítače to jak je počítač vytvořen na fyzické urovní s hradel a s zavislosti na instrukční sadě
Operační System základní program zvané jádro a soubor uživatelských programu které zajištuji správnou činnost počítače a jeho možnost ovládání a práce sním
Kompilace též Překlad Proces při kterém se běžný čitelný textový soubor přeloží do spustitelného souboru programu
Překladač - Compiler,kompiler Program který provádní kompilaci
UNIXMutiuživatelský,Multitaskingovy výkoný operační systém
Nýní popíšu zdrojový kod programu na následujícím obrázku s nadpisem Komentáře který popisije možnosti vkládáni komentářů do zdrojového kodu
/*Toto je komentar */ čast textu /* */ popisuje jednořádkový komentář ve kterém je text Toto je komentar který je komentarem
Další možnosti komentáře je stejný text na vice řádkách s hvězdičkami na následujicích řádkach
/* Toto je komentar */ * * A Toto * je * komentar */
/* 02.c */ /* telo programu jazyka C a komentare*/ /* Autor:David Tomek,Narozen 15.6.1988,21.12.2016*/ /* A toto je komentar */ int main(){ /* Toto je komentar */ /* *A Toto * je * komentar */ return 0; }
posledním komentářem je skoro stejný komentář na více řádkách ale bez hvezdiček a textem A toto je komentar na více řádkách, který je obsahem komentáře začiná a končí /* */ na následujících řádkách
/* A toto je komentar */