Pro pochopení jak vše funguje stačí si uvědomit a dokázat popsat a napsat 4 základní části kódu. Z těchto částí je složeno vše co se v kódu děje.

4 části: proměnné, podmínky, cykly a funkce

Začněme tím proč…

Každá z těchto části se používá vždy a všude v každém kódu, jazyku nebo vývojovém diagramu.

Proč proměnné?

Proměnná je místo v paměti kam ukládáme data. Jaká data ukládáme nám určuje datový typ (Proměnné v jazyce C, Proměnné v jazyce PHP).

Proměnné nejsou perzistentní paměť, je to operační paměť, tedy nejčastěji RAM nebo Cache na CPU.

Proměnné používáme jako:

Proměnné jsou místo kam ukládáme data při běhu programu. Co do nich můžeme ukládat určuje datový typ.

Proč podmínky?

Když už máme data uložená/vložená do proměnných, potřebujeme se na základně toho co rozhodnout. Podmínky větví kód buď jednou cestou nebo druhou.

Rozhodujeme se na základě toho, že si můžeme odpovědět na otázku: jestli je to pravda nebo nepravda. Odpovídáme tedy buď true | false nebo 1 | 0 nebo Ano | Ne nebo podobně. Jiný typ jak si na podmínky odpovědět neexistuje!

Protože si můžeme odpovědět ano nebo ne (pravda, nepravda) vzniká nám tzv. větvení. Tedy buď náš kód bude pokračovat jednou cestou/větví pravdivou (true) nebo druhou nepravdivou (false), tím docílíme možnosti reagovat, upravit obsahy proměnných a další. Podmínky jsou “obal” 2 částí kódu, kde se vykoná jeden z nich v případě splnění nebo nesplnění podmínky.

Podmínky se používají pro: