Neste tutorial vamos aprender sobre a linguagem de programação c, que é uma linguagem muito importante para quem quer começar a aprender programação, e a linguagem de programação c é uma das linguagens de programação mais referenciadas para começar a aprender programação se você nunca aprendeu uma antes.
O que é Linguagem C?

C é uma linguagem de programação de uso geral, usada principalmente para escrever compiladores, sistemas operacionais e programas de sistema.


Como você explica a programação C?

A linguagem de programação C é uma linguagem de programação de uso geral desenvolvida por Dennis Ritchie nos laboratórios da AT&T Bell em 1972.
A linguagem de programação C é uma das linguagens de programação mais populares de todos os tempos para criar software de sistema e também aplicativos.
A linguagem de programação C é uma linguagem de programação padronizada com padrões internacionais.
A linguagem de programação C é a base para quase todas as linguagens de programação populares.
A linguagem de programação C é uma das bases da moderna ciência da computação e da tecnologia da informação.
A linguagem de programação C apresenta uma facilidade de compreensão e aprendizado, e uma das linguagens de programação mais usadas em faculdades e universidades. Depois que os alunos aprenderem C, será fácil aprender outros idiomas.


Quem inventou a linguagem C e quando?

Dennis Ritchie escreveu a linguagem C entre 1969 e 1973. C é uma linguagem de baixo nível porque lida com o mesmo tipo de objetos que os computadores (caracteres, números, endereços, operadores, aritmética de ponteiros). Sem pilha ou coleta de lixo. C não é uma linguagem grande (apenas algumas palavras-chave) e você tem que chamar funções para algumas coisas que você pensaria que elas foram incorporadas (arquivo de leitura/gravação, comparação de strings... ). C não tem suporte multi threaded nativo (precisa de uma biblioteca adicional para isso).


Vantagens / Recursos da linguagem C


A linguagem C é muito popular devido aos seguintes recursos:

1. A linguagem de programação C é uma linguagem de programação estruturada

2. A linguagem de programação C é considerada uma linguagem de alto nível, pois permite que o programador resolva um problema sem se preocupar com os detalhes da máquina.

3. A linguagem de programação C possui uma grande variedade de operadores, usando os quais um programa pode ser escrito facilmente para resolver um determinado problema.

4. A linguagem de programação C é mais eficiente, o que aumenta a velocidade de execução e gerenciamento de memória em comparação com linguagens de baixo nível.

5. A linguagem de programação C é independente da máquina. O programa escrito em uma máquina funcionará em outra máquina.

6. A linguagem de programação C pode ser executada em muitas plataformas de hardware diferentes.