## 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; Uma linguagem de alto nível é caracterizada pela proximidade com a linguagem humana e a distância da linguagem de máquina. Como no C, elas foram criadas para facilitar a vida do programador e usuário do programa. É utilizada uma sintaxe mais próxima do inglês no caso, com palavras reservadas. ### - Linguagem compilada; Uma linguagem compilada passa pelo processo de compilação na qual o código fonte é transformado em código de máquina(binário) antes de sua execução. ### - Linguagem procedural; Uma linguagem procedural é um paradigma de programação que organiza o código em procedimentos ou funções. ELes são blocos de código que realizam tarefas especifícas. ### - Linguagem imperativa; Uma linguagem imperativa também é um paradigma de programação na qual uma sequência de comandas alteram o estado de um programa. As instruções modificam variáveis e estruturas de dados. ### - Linguagem estruturada. Uma linguagem estruturada também é um paradigma de programação que enfatiza a organização lógica do código em blocos hierárquicos e estruturas de controle. Assim, melhora a legibilidade, manutenção e reduz erros.