A linguagem C foi concebidae implementada, inicialmente, para o sistema operacional Unix, na década de 70 por Dennis Ritchie nos Laboratórios Bell da companhia AT & T (KERNINGHAN; RITCHIE, 1988).
C é uma linguagem de programação de propósito geral, com uma sintaxe muito compacta e que permite a combinação de operadores de diferentes tipos.
Além disso, não está vinculada a um hardware específico ou qualquer outro sistema. De modo que é fácil escrever programas, que serão sem mudanças em qualquer máquina que suporta C (KERNINGHAN; RITCHIE, 1988).
Segundo Rocha(2006), a principal característica da linguagem C é que ela combina as vantagens de uma linguagem de alto nível com a eficiência da linguagem de montagem assembly. EM C é possível realizar operações aritméticas sobre ponteiros e operações sobre palavras binárias.
Podemos dizer que esta liberdade oferecida pela linguagem C é uma faca de dois gumes, pois ao passo que permite com que programadores experientes escrevam códimos mais compactos e eficientes, possibilita que programadores inexperientes realizam construções sem sentido, as quais são aceitas como válidas pelo compilador.
Deste modo, ao construir programas utilizando C devemos ficar atento às construlções da linguagem (ROCHA, 2006).
Ascencio e Campos (2010) destacam que durante alguns anos, o padrão da linguagem C foi fornecido com a versão do sistema operacional UNIX. No entanto, com a popularização dos microcomputadores foram criadas várias implementações da linguagem C o que ocasionou várias discrepâncias.
Em 1983, o ANSI (American National Standards Institute) criou um comitê para definir um padrão que guiasse todas as implementações da linguagem C.
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
C é uma linguagem de programação de propósito geral, com uma sintaxe muito compacta e que permite a combinação de operadores de diferentes tipos.
Além disso, não está vinculada a um hardware específico ou qualquer outro sistema. De modo que é fácil escrever programas, que serão sem mudanças em qualquer máquina que suporta C (KERNINGHAN; RITCHIE, 1988).
Segundo Rocha(2006), a principal característica da linguagem C é que ela combina as vantagens de uma linguagem de alto nível com a eficiência da linguagem de montagem assembly. EM C é possível realizar operações aritméticas sobre ponteiros e operações sobre palavras binárias.
Podemos dizer que esta liberdade oferecida pela linguagem C é uma faca de dois gumes, pois ao passo que permite com que programadores experientes escrevam códimos mais compactos e eficientes, possibilita que programadores inexperientes realizam construções sem sentido, as quais são aceitas como válidas pelo compilador.
Deste modo, ao construir programas utilizando C devemos ficar atento às construlções da linguagem (ROCHA, 2006).
Ascencio e Campos (2010) destacam que durante alguns anos, o padrão da linguagem C foi fornecido com a versão do sistema operacional UNIX. No entanto, com a popularização dos microcomputadores foram criadas várias implementações da linguagem C o que ocasionou várias discrepâncias.
Em 1983, o ANSI (American National Standards Institute) criou um comitê para definir um padrão que guiasse todas as implementações da linguagem C.
Fonte: Algoritmos e Lógica de Programação II, ME. Gislaine Camila Lapasini Leal, Unicesumar.
Nenhum comentário:
Postar um comentário