Curso Introdução à Programação

Linguagem de Programação C

Página do Curso 6 min Texto por
User Image
Julio Nunes Avelar

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.

  1. 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
  2. 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.

  3. 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.

  4. 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 😄