Desenvolvimento de Software · Essencial · Português · Técnico
tipagem
Sistema pelo qual uma linguagem classifica valores em tipos, como número ou texto, e define o que pode ser feito com cada um.
Onde usar
'O TypeScript traz tipagem para o JavaScript'. Fala-se em tipagem forte ou fraca e estática ou dinâmica.
Exemplos
A tipagem do TypeScript me avisou do erro antes de eu rodar o código.
Python tem tipagem dinâmica, mas aceita anotações de tipo.
Sem tipagem, esse tipo de bug só aparece em produção.
Cuidado
Tipagem estática não impede todos os bugs: ela verifica a coerência dos tipos, e não a lógica do programa.
Sinônimos
sistema de tipos
Origem
De tipo, do grego typos, 'marca, modelo', com o sufixo -agem.