A linguagem C pode ser facilmente encontrada em grandes jogos do mercado atual, editores de imagem e vídeo, robôs, sistemas de automação, e também muitos sistemas operacionais são programados totalmente ou parcialmente em C, como por exemplo o Windows, o Linux e o Mac OS.
A linguagem C nos permite fazer diferentes aplicações, escritas em diferentes linguagens, interoperarem entre si. A grande maioria das linguagens de programação proveem suporte a programação de interfaces em C. A linguagem C é a "língua franca" de programação de computadores² ³.
Quais as diferenças entre a linguagem C e C++? A linguagem C++ é orientada a objetos, enquanto a linguagem C é orientada a procedimentos. Apesar de muito parecida com a linguagem C, a linguagem C++ pode ser considerada mais adaptável.
Além de ser uma das linguagens de programação mais usadas do mercado, a C é também uma das mais antigas. Essa linguagem possui uma série de vantagens para os desenvolvedores. Antes de qualquer coisa, ela é bastante utilizada por ser estruturada. Essa característica facilita o desenvolvimento dos projetos.
A linguagem C influenciou de forma direta muitas linguagens como C++, Java, C# , Objective C, e muitas outras linguagens de programação tem sua sintaxe e estruturas influenciadas por C. C é uma linguagem extremamente popular e existem muitos compiladores C disponíveis para todas as plataformas.
O que posso fazer com programação de computadores?
Projetos que exigem desempenho de alto nível - bancos de dados, sistemas de aprendizado de máquina - são frequentemente escritos em C++ usando esses recursos para extrair ao máximo o desempenho do sistema. Além disso, o C++ continua a se expandir muito mais intensamente que o C.
· O C é uma linguagem estruturalmente simples e de grande portabilidade. O compilador C gera códigos mais enxutos e velozes do que muitas outras linguagens. · Embora estruturalmente simples (poucas funções intrínsecas) o C não perde funcionalidade pois permite a inclusão de uma farta quantidade de rotinas do usuário.
As principais características da linguagem C, e que a definem, são: portabilidade, modularidade, recursos de baixo nível e simplicidade. Além disso, ela é uma linguagem imperativa de uso geral.
Bjarne Stroustrup C++ O C++ é uma linguagem de programação de nível médio, baseada na linguagem C. O desenvolvimento da linguagem começou na década de 80, por Bjarne Stroustrup.