Syntax jazyka C a Python

Pri popise programovacích jazykov sa stretávame s viacerými termínmi. Medzi kľúčové termíny patrí syntax,
ktorá definuje, ako sa zapisujú jednotlivé konštrukcie jazyka.
Syntax je súbor pravidiel definujúcich, aké kombinácie symbolov vedú k správne zapísanému programu.

Case sensitive jazyky

C aj Python sú case sensitive jazyky, t. j. rozlišujú veľké a malé písmená vo všetkom:
v názvoch premenných, funkcií aj identifikátorov.
Kľúčové slová obidvoch jazykov (napr. if, while,..) musia byť vždy písané malými písmenami.
Z hľadiska syntaktickej zložitosti jazyk Python je výrazne jednoduchší ako jazyk C.

Učebnice

Ak to myslíme s jazykom C vážne, nemala by nám chýbať Učebnica jazyka C od autora Pavla Herouta
a ak sa chceme naučiť programovať v jazyku Python, vhodná je kniha Začíname programovať v jazyku
Python
od autora Rudolfa Pecinovského.


obrazok

Citáty

♥ C je ako Porsche: silné, účinné a kompaktné. Programovanie v C, rovnako ako riadenie Porsche, môže byť zaujímavé, vzrušujúce a zábavné – ak ste ho ovládli a viete využiť jeho možnosti. - A.E.Quilici
C je jazyk mocný, tajomný a nevyspytateľný. - neznámy zvedavý začiatočník

Príklady a ich riešenia

Odlišnosti syntaxe

C versus Python

Cieľom stránky je zhrnúť odlišnosti syntaxe týchto dvoch známych programovacích jazykov.

Kliknutím na políčka v obrázkovej mape zobrazíte vzorové riešenia príkladov, ktoré vám ukážu, ako sa rovnaké úlohy riešia odlišne v Pythone a v jazyku C.

Obrázková mapa

obrazkova mapa Obrazok1 Obrazok2 Obrazok3 Obrazok4 Obrazok5 Obrazok6

Aké programovacie jazyky sú najviac žiadané?

Hodnotiacich rebríčkov pre programovacie jazyky nájdeme príliš mnoho.Vybrali sme hodnotiaci rebríček,
ktorý hodnotí popularitu podľa toho, ako často sú tutoriály programovacích jazykov vyhľadávané na Google:

Worldwide, December 2025:

PYPL POPULARITA PROGRAMOVACÍCH JAZYKOV
PoradieZmenaProgramovací jazykPodielMedziročné porovnanie
1.zmenaPython25.91%-3.9%
2.zmenaC/C++13.02%+5.8%
3.zmenaObjective-C11.37%+8.7%
4.zmenaJava11.36%-4.0%
5.zmenaR5.84%+1.2%
6.zmenaJavaScript5.16%-2.8%
7.zmenaSwift3.53%+1.0%

Zdroj: https://pypl.github.io/PYPL.html

Ukážkové video

A na záver: Relaxačná hudba, ak je kódov už priveľa...