Em linguagens de programação, algumas características são comumente utilizadas para descrevê-las, como o sistema de tipagem, nível ou se é compilada ou interpretada, por exemplo. Embora a definição de nível não seja única e universal, sendo o termo muitas vezes utilizado de forma comparativa, assinale a alternativa que representa a interpretação mais adequada e coerente com o conceito de nível.
- A uma linguagem de baixo nível é sempre interpretada e de tipagem forte.
- B uma linguagem de baixo nível é sempre compilada e pode não ter sistema de tipagem.
- C uma linguagem de alto nível é sempre interpretada e de tipagem fraca.
- D uma linguagem de alto nível é sempre compilada e de tipagem forte.
- E uma linguagem de alto nível, pode ser tanto compilada como interpretada, mas tem sempre tipagem forte.