São categorias de valores que são processados de forma semelhante.
Por exemplo,números inteiros são processados de forma diferente dos números de ponto flutuante (decimais) e dos números complexos.
Tipos primitivos são aqueles já embutidos no núcleo da linguagem:
- Simples: números e cadeias de caracteres (vimos nos dois primeiros dojos! Yay!)
- Compostos: listas, dicionários, tuplas e conjuntos --> (veremos mais pra frente :D)
Tipos definidos pelo usuário são correspondentes a classes (orientação a objetos -> também vamos aprender depois)