1 KiB
1. Pesquise e explique
As classificações abaixo são utilizadas para descrever as características da linguagem C:
Pesquise e explique cada uma delas.
- Linguagem de alto nível;
- Linguagem compilada;
- Linguagem procedural;
- Linguagem imperativa;
- Linguagem estruturada:
Respostas
Linguagem de alto nível: Próxima da linguagem humana, facilita o desenvolvimento e compreensão do código (ex: Python, Java).
Linguagem compilada: Precisa ser traduzida por um compilador para código de máquina antes da execução (ex: C, C++).
Linguagem procedural: Baseia-se em procedimentos ou funções para organizar o código, com foco em uma sequência lógica de instruções (ex: Pascal, C).
Linguagem imperativa: Descreve como o programa deve executar as tarefas, com comandos que alteram o estado do sistema (ex: Fortran, Assembly).
Linguagem estruturada: Subtipo de linguagem imperativa que usa estruturas de controle (como if, while, for) para organizar melhor o código e evitar o uso excessivo de goto (ex: C, Ada).