Obsah

Přehled datových typů v programování

Datový typ je v informatice atribut dat, který informuje překladač (nebo procesor) o tom, jakým způsobem má data interpretovat. Určuje rozsah hodnot, které může data nabývat, a operace, které s nimi lze provádět.

1. Základní (primitivní) typy

Tyto typy jsou atomické a představují nejjednodušší stavební kameny v paměti počítače.

—

2. Složené a strukturované typy

Vznikají kombinací primitivních typů do složitějších celků.

—

3. Typové systémy

Způsob, jakým jazyky s typy pracují, definuje jejich vlastnosti:

Typ systému Charakteristika Příklady
Statické Typ proměnné je znám již při kompilaci. Java, C++, Rust
Dynamické Typ se určuje až za běhu programu. Python, JavaScript
Silné Jazyk striktně zakazuje nelegální operace mezi typy. Python, Java
Slabé Jazyk provádí automatické (implicitní) převody. PHP, JavaScript

—

4. Proč na datových typech záleží?


Související články:

Tagy: programming dev software-engineering data-types coding-basics