Typer i programmeringsspråk brukes for å bestemme hva det er lov å gjøre med en verdi eller objekt. Ved å deklarere typen til variabler, parametre, attributter/felt og returverdier til metoder, så kan kompilatoren og utviklingsverktøy sjekke om operasjoner og metoder er brukt riktig (i hvert fall ikke ulovlig).
Typer