O que você precisa para aprender programação? Sugiro aprender Lógica de Programação. Tem gente que não gosta de falar isso, mas vejo no meu caso como ajudou. Quando você aprende esta parte lógica, fica bem mais fácil aprender uma linguagem. Neste blog, vou tentar sempre explicar algumas funções lembrando das explicações de lógica de programação. Mas aqui deixo uma dica muito boa: veja o curso do professor Gustavo Guanabara (segue o link ). O curso de Algoritmo vai te dar uma base ótima para aprender qualquer linguagem de programação.
Logo da Linguagem C |
Pois bem, antes de mais nada, acho muito legal ver a história da linguagem ... Tem gente que detesta isso, mas vou ser o mais breve possível ...
Era uma vez ... não, vamos ser mais práticos rsrs ... A linguagem C foi criada em 1972 por Dennis Ritchie, cientista da computação americano. O nome "C" foi dado pelo fato de suas características terem sido obtidas baseado numa outra linguagem, a "B". Um dos primeiros trabalhos com a então "nova" linguagem foi o kernel (núcleo) do Unix, um sistema operacional.
O C é considerado uma linguagem de ótimo desempenho, usada principalmente na construção de sistemas operacionais. No entanto, essa linguagem não se tornou popular da noite para o dia. Até o ano de 1978, apenas alguns laboratórios faziam uso da linguagem C. Mas foi então que Dennis e seu colega Brian Kerninghan lançaram um livro chamado The C Programming Language (A Linguagem de Programação C). Pronto! Este livro se tornou um tutorial da linguagem e fez com que a até então impopular linguagem se tornasse uma das mais usadas na área da informática.
Até hoje, existem poucas arquiteturas de máquinas que não tenham compiladores para C. E, como já disse, é a linguagem mais eficiente que existe, sendo a preferida para desenvolvimento de sistemas e softwares de base. É uma linguagem relativamente fácil de se aprender, muito usada em cursos relacionados com a área de TI. Mas nem tudo é perfeito. Um dos pontos fracos da linguagem C é a falta de proteção que a mesma dá ao programador. Alguns resultados são inesperados e certos erros são bem difíceis de encontrar.
Dennis Ritchie (1941 - 2011) |
Pois bem, como prometi, seria bem rápido na minha história ... na verdade, tem muita coisa na net sobre esta linguagem, e vale a pena dar uma lida. Usei muito aqui a Wikipédia (http://pt.wikipedia.org/wiki/C_(linguagem_de_programa%C3%A7%C3%A3o)#Vis.C3.A3o_geral) que conta a história e traz muitas características desta Linguagem. Vale a pena conferir.
Código em C, para somar dois números |
Parabéns! continue...
ResponderExcluirParabéns! continue...
ResponderExcluir