Tecnologias

C

Linguagens

C

C

C é uma linguagem de programação de alto nível e de propósito geral, ideal para o desenvolvimento de firmware ou aplicativos portáteis. Originalmente destinado a escrever softwares para sistemas, o C foi desenvolvido na Bell Labs por Dennis Ritchie para o sistema operacional Unix no início dos anos 70.

Classificada entre as linguagens mais amplamente utilizadas, C tem um compilador para a maioria dos sistemas de computador e influenciou muitas linguagens populares - notavelmente C ++.
C pertence aos paradigmas estruturados e processuais das linguagens. É comprovado, flexível e poderoso e pode ser usado para uma variedade de diferentes aplicações. Embora alto nível, C e linguagem assembly compartilham muitos dos mesmos atributos.

Algumas das características mais importantes do C incluem:

• Número fixo de palavras-chave, incluindo um conjunto de primitivas de controle, como if, for, while, switch e do while

• Vários operadores lógicos e matemáticos, incluindo manipuladores de bits

• Múltiplas atribuições podem ser aplicadas em uma única instrução.

• Valores de retorno de função nem sempre são necessários e podem ser ignorados se forem desnecessários.

• Digitar é estático. Todos os dados têm tipo, mas podem ser implicitamente convertidos.

• Forma básica de modularidade, pois os arquivos podem ser compilados e vinculados separadamente

• Controle de visibilidade de funções e objetos para outros arquivos via atributos externos e estáticos