Aula 01 - Iniciando em C


E ae programers! Hoje estaremos dando os primeiros passos com a linguagem C. Mas por que aprender C? Primeiramente C funciona em um nível mais baixo do que outras linguagens de alto nível, logo aprendendo C você entenderá melhor o que realmente está acontecendo durante todo o processo de produção do software, a maioria dos sistemas operacionais e das outras linguagens de programação foram escritas em C, além disso é possível programar arduino e escrever código de alta performance para jogos.


  1. Como funciona

Bom nós podemos dividir o processo de construção dos nossos programas em C em três partes: A fonte que é o nosso código fonte, após a compilação(transformação do nosso código em linguagem de máquina) e por último é gerado o arquivo executável. Um exemplo abaixo de como seria  esse processo:

1 - Fonte



2 - Compilação



3 - Saída (Arquivo executável)


Como o computador funciona com 1's e 0's(ligado ou desligado), precisamos de algo que possa transformar nosso código em linguagem de máquina, e esse é o trabalho do compilador, logo após a compilação é gerado um novo arquivo em linguagem de máquina que é o programa a ser executado. O linux já vem com um compilador para C instalado que é o gcc(GNU compiler Collection), no caso do Windows é necessário baixar esse compilador ou simplesmente baixar uma IDE(Ambiente de desenvolvimento integrado) que já traz um compilador em sua instalação, falaremos da IDE no nosso próximo post que será a construção do nosso primeiro programa em C, então até lá!

0 comentários:

Postar um comentário