Linguagem C
A primeira versão de C foi criada por Dennis Ritchie em 1972 nos laboratórios Bell, para ser incluído como um dos
softwares a ser distribuído juntamente com o sistema operacional Unix do
computador PDP-11, na equipe certificada por Ken Thompson.
O desenvolvimento de C derivou-se
de duas linguagens: ALGOL 68 e B
(criada por Ken Thompson, a partir da
Linguagem BCLP desenvolvida por Martin
Richards).
Com a
popularidade dos microcomputadores, um grande número de implementações de C foi
criado, sendo que os códigos-fontes aceitos por essas implementações eram
altamente compatíveis. Mas devido a não existência de um padrão, havia
discrepância. Devido a mesma, em 1983 a ANSI (American National Standards Institute) estabeleceu
um comitê para estar definindo um padrão para C, e em 1985
foi estabelecido um padrão oficial de C o chamado "C
ANSI".
C é frequentemente chamada de
linguagem de médio nível para computadores. O que não significa que ela seja
menos desenvolvida que uma linguagem de alto nível como BASIC e Pascal, tão
pouco ser de mesmo patamar que linguagens de baixo nível com Assembly. Como uma
linguagem de médio nível, C permite a manipulação de bits, bytes e endereços.
Um código escrito em C tem como
uma de suas principais características ser portável. Portabilidade
significa que é possível adaptar um software escrito para um tipo de computador
para outro.
Outra característica importante é
a quantidade de palavras-chaves, essa linguagem tem apenas 32, que são os
comandos que compõe C. Essa quantidade de palavras-chaves e bem menor em
comparação a linguagens de alto nível.
C é uma linguagem estruturada. A
característica especial de uma linguagem estruturada é a compartimentalização
do código e dos dados. Trata-se da habilidade de uma linguagem seccionar e
esconder do resto do programa todas as informações necessárias para se realizar
uma tarefa especifica.
C é uma linguagem para
programadores. C foi criada, influenciada e testada em campo por programadores
profissionais. O resultado final é que C dá ao programador o que ele quer:
poucas restrições, poucas reclamações, estruturas de bloco, funções isoladas e
um conjunto compacto de palavras-chave. Usando C, um programador pode conseguir
aproximadamente a eficiência de código Assembly combinada com a estrutura de
uma linguagem de alto nível.
// MEU PRIMEIRO PROGRAMA
EM C //
// este programa tem como
finalidade demostrar como tirar um print //
// O include serve para
você chamar bibliotecas externas para o seu programa, para facilitar a
programação.
#include <stdio.h>
// stdio.h é para
habilitar entradas pelo usuario e saida que o programa irá fornecer.
#include <stdlib.h>
// stdlib.h serve para
podermos pegar funções para melhoramento do nosso prog. como ultilizei o
system("PAUSE").
int main()
{
// main é sua função
principal do algoritmo e int pois devolve um valor inteiro.
// a chave abre a
identação para escrever o código.
printf("Hello, world \n");
// para printar ultilize o
comando PRINTF, e entre parenteses coloque seu mensagem ou comando de entrada.
system("PAUSE");
// serve pra pausar o
programa e não deixar que ele feche rapidamente.
return 0;
// esta função retorna 0.
}
// chave fechando identação do codigo.
Portal G1
Nenhum comentário:
Postar um comentário