Como já vimos, o computador necessita de uma linguagem de programação para solucionar algum problema através de instruções lógicas.
Em 1970 Dennis Ritchie através de BCPL desenha uma linguagem e a chamada B, em 1978 Brian Kerninguam se junta a Dennis e cria a linguagem C que em pouco tempo se tornou bem famosa entre os programadores da época.
Com o passar do tempo foi necessário a reformulação da programação, a programação orientada a objetos. Pensando nisso estudiosos da linguagem investiram em pesquisas e testes na linguagem C, criando em 1992 a linguagem C++.
A linguagem C é uma linguagem de alto nÃvel, ou seja, de facil interpretação e, necessita de um compilador para gerar um arquivo executável para se comunicar com o computador. No entanto, ela também suporta comandos de baixo nÃvel para se comunicar diretamente com o microprocessador (comandos em Assembly).
Um programa em C é constituÃdo de:
A linguagem C utiliza o padrão de caracteres ASCII e aceita os seguintes caracteres:
a b c d e f g h i j k l m n o p q r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 0 11  + - * / \ = | & ! ? # % ( ) { } [ ] _ ‘ “ . , : < >
No entanto ela possui alguns caracteres inválidos:
@ $ ¨ á é õ ç Esses caracteres são validos apenas em strings.
Os comentários são muito importantes na programação, os programadores os utilizam como guia para não se perder em seu próprio código.
Os comandos para uso de comentários são:
// - Para comentar apenas a linha. E /* Para comentar todas as linhas dentro desse intervalo. */
Ex:
// esta é uma linha comentada em c, não será executada. /* todas as linhas que estejam nesse intervalo... não serão executadas na linguagem C */
Além disso, a linguagem C também trabalha com:
Todos esse assuntos serão discutidos aqui no portal Gif nos próximos posts.
Faço parte dessa área a muitos anos, já fui Analista de Credito, Coordenador Pedagógico, Suporte a Banco de dados, Programador Desktop, e agora leciono aulas de Administração, Empreendedorismo, Contabilidade, Secretariado, Web Designer, e Informática.
Nenhum comentário ainda.
Feed RSS para comentários sobre este post. TrackBack URL