variabeltype
Variabeltype, eller bare type, beskriver hvilke verdier en variabel kan inneholde og hvilke operasjoner som er gyldige på disse verdiene. Typeinformasjon hjelper kompilatoren eller kjøreren med å reservere riktig minne, oppdage feil og gi semantisk mening til data. Vanlige primitivtyper inkluderer heltall (int), desimaltall (flyttall eller double), boolske verdier (boolsk) og streng (tekst). Mer komplekse typer inkluderer samlinger som arrayer eller lister, sett, og oppføringer (registre eller objekter). Mange språk lar også referere til andre typer gjennom pekere eller referanser.
Ulike typer programmeringsspråk bruker forskjellige typer systemer. Noen språk har statisk typing, der variabelens type fastsettes
Forståelse av variabeltype påvirker hvordan man skriver kode, hvilke operasjoner som er lovlige, og hvordan minne