You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.1 KiB
Markdown

# 01
## Python, programovací jazyky, interpretace
Když programujeme, píšeme nějaké výrazy v programovacím jazyce,
následně voláme program, který zpracovává námi napsaný kód,
a překládá ho do nějakého kódu nižší úrovně.
Často to bývá strojový kód, který je jazykem samotného procesoru.
Výsledkem takového překladu je většinou spustitelný (binární) soubor
V případě Pythonu se binární soubor netvoří, ale Python interpreter
zpracovává naše instrukce a rovnou je provádí.
Tomuto procesu se říká interpretace, zatímco tvoření samostatného binárního souboru je kompilace.
Python stáhneme z této stránky: <https://www.python.org/>.
Nebo si ho pořídíme pomocí package manageru, což je preferovaný přístup v
Unix-like operačních systémech.
Jeho přitomnost si můžeme ověřit zadáním `python` do příkazového řádku:
```shell
Python 3.9.7 (default, Aug 31 2021, 13:28:12)
[GCC 11.1.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
```
## Interaktivní mód