tietotyypeille
Tietotyypit ovat ohjelmoinnissa arvojen luokittelua, joka kertoo, millaisia arvoja muuttuja voi sisältää, miten arvo tallennetaan muistissa ja millaisia operaatioita sille voidaan suorittaa. Jokaiselle muuttujalle määritellään tietotyyppi, joka ohjaa sekä arvojen rakennetta että niiden käyttämistä ohjelmassa.
Tietotyypit voidaan jakaa primitiivisiin (esim. kokonaisluvut, liukuluvut, totuusarvot, merkit) sekä koostettuihin (taulukot, rakenteet/struct, tuple, oliot/luokat sekä
Tietotyypit voivat olla staattisesti tai dynaamisesti tarkistettuja: staattisessa tyypityksessä tyypit päätetään jo käännösvaiheessa, kun taas dynaamisessa
Käytännössä tietotyypit ohjaavat virheiden havaitsemista, muistin hallintaa, suorituskykyä ja ohjelmiston ylläpidettävyyttä. Esimerkkejä ohjelmointikielistä: C: int ja