Nos programas criados para realizar tarefas na informática utilizamos variáveis para manipular dados, por exemplo: nome, idade, altura, peso, tempo, velocidade, etc.
Para otimizar a utilização da memória e de processamento, cada variável armazena apenas um tipo de dado, ou seja, uma variável para armazenar um nome, deve armazenar textos, já a variável idade deve armazenar apenas números inteiros (sem casa decimal), na variável sexo podemos armazenar apenas um caractere (“M” ou “F”).
Seria correto armazenarmos o valor "Ana" na variável idade? Não pois, Ana é um nome(texto) e idade é um número inteiro por isso devemos especificar em nossos algoritmos/programas o tipo de cada variável.
Os tipos primitivos são:
- Inteiro: Representa valores numéricos negativos ou positivos sem casa decimal. Exemplo: idade=10.
- Real: Representa valores numéricos negativos ou positivos com casa decimal. Exemplo: ValorDolar=4,97.
- Lógico: Representa valores booleanos(lógicos), assumindo apenas dois estados, verdadeiro ou falso. Exemplo: Chuva=falso;
- Texto ou Caractere: Representa uma sequencia de um ou mais de caracteres(letras), colocamos os valores deste tipo entre " " (aspas duplas).