Tietotyyppi
Tietotyyppi on käsite, jolla tarkoitetaan arvojen esitystapaa sekä niille asetettuja rajoitteita: millaisia arvoja muuttuja tai lauseke voi saada, miten dataa tallennetaan muistissa ja miten siihen sovelletaan operaatioita. Tietotyypin valinta vaikuttaa myös ohjelman muistinkäyttöön, suorituskykyyn ja virheiden ehkäisyyn.
Tietotyyppejä voidaan luokitella esimerkiksi primitiivisiin ja koostettuihin. Primitivi kuvaavat perusmuotoja, kuten kokonaislukuja (int), liukulukuja (float tai
Monet ohjelmointikielet ovat staattisesti tyypitettyjä, jolloin tyypit määritellään tai päätellään käännösvaiheessa. Toiset kielet ovat dynaamisesti tyypitettyjä,
Tietotyyppejä käytetään sekä ohjelmoinnissa että tietokannoissa. Ne määrittelevät, millaisia arvoja data voi edustaa ja miten niitä