Een
datatype, ook wel
gegevenstype genoemd, is in de
informatica een specifiek soort gegevens, zoals
integers,
booleans,
reals,
karakters,
strings. In een
programmeertaal wordt met iedere
variabele, en meer in het algemeen met iedere
expressie, een datatype geassocieerd. Dit datatype bepaalt welke waarden de variabele of de expressie kan aannemen, hoe deze waarden in het geheugen worden opgeslagen en welke bewerkingen op de variabele of de expressie uitgevoerd kunnen worden.