Curso Introdução à Programação
Linguagem de Programação C
Nesta aula entenderemos o porque de aprender a Linguagem C, esta aula sera dividida em:
- Por que aprender C?
- Características da linguagem C.
Por que aprender C?
A linguagem de programação C é uma linguagem considerada de rápida aprendizagem.
As algumas de suas principais razões para aprender C são:
- Possui acesso direto a memória, ou seja conseguimos fazer operações com a memória do computador, e isso torna C uma linguagem muito bacana para aprendermos a manusear a memória de um computador. Outras linguagens costumam esconder isso de um programador.
- Permite implementar passos intermediários de operações, ou seja sempre que querermos fazer alguma coisa, podemos implementar passo a passo, enquanto algumas linguagens, já dão a implementação pronta.
- No C temos que especificar cada detalhe do que queremos fazer, isso é bom para entendermos como as coisas funciona, e é isso que queremos que um cientista da computação saiba, não adianta sabermos só o resultado final de uma operação, temos que saber quais são os passos daquela operação para realmente entendermos como ela funciona.
Características da linguagem C.
Linguagem de alto nível:
Os comandos se assemelham com linguagem natural, no caso eles são palavras da lingua Inglesa.
Alguns Exemplos de comandos da linguagem C:
- printf = Imprima
- scanf = Leia
- pow = eleve
- if = se
- else = senão
Linguagem Compilada:
Significa que quando queremos gerar um executável a partir de um código em C, devemos utilizar um compilador, com isso alterações no código não alteram automaticamente o executável, então toda vez que editamos um código temos quem compilar novamente para atualizar o executável.
Imperativa:
O código é formado por uma sequencia de ordens, isso torna a linguagem bem mais fácil de aprender pois segue uma sequencia simples de execução, nós damos um sequencia de ordens (Faça isso, faça aquilo..) e no final ele faz o que queremos.
CaseSensitive:
A linguagem C diferencia letras minúsculas e maiúsculas
Ex:
- a != A
- ronaldo != ronaLdo
- printf != Printf
- Julio != JuLIo
- thalyson != ThAlYsOn
Com isso temos que prestar muita atenção, geralmente sempre quem esta iniciando costuma errar muito em relação ao CaseSensitive, escrevendo palavras em maiúsculo e não dando certo.
É isso por enquanto, e até a próxima 😄