datatypene
Datatypene er de grunnleggende byggesteinene i informasjonsbehandling og beskriver hvordan verdier lagres, valideres og manipuleres av et programmeringsspråk. En datatype definerer hvilke verdier som kan representeres, hvilke operasjoner som er tillatte, og hvordan verdier kan sammenlignes og lagres i minnet. Ulike språk har forskjellige konkrete implementasjoner, men de fleste språk skiller mellom grunnleggende (innfødte) typer og mer komplekse typer som bygges av disse.
Grunnleggende typer omfatter heltall (for eksempel int), flyttall (float eller double), boolske verdier (true/false) og tegn
Sammensatte typer representerer samlinger av verdier og kan være homogene eller heterogene. Eksempler er arrays og
Datatyper er en del av et språks typing-system, som kan være statisk eller dynamisk, og ofte sterk