C++ é uma linguagem de programação compilada multiparadigma e de uso geral. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.
C++ é uma linguagem de programação open source orientada a objetos, utilizada tanto como linguagem de máquina quanto para softwares empresariais, acadêmicos, jogos, edição de imagens, fotos e vídeos. Essas características permitem que ela seja considerada uma linguagem tanto de alto quanto de baixo nível, isso sendo possível pelas bibliotecas e funções que ela possui, o que permite que sistemas desenvolvidos nessa linguagem sejam de alto desempenho, estáveis e seguros.
C++ é uma das linguagens mais versáteis que existem, permitindo desenvolver desde tarefas simples como aplicações na linha de comando ou web, até sistemas complexos de tempo real, muito usadas no mercado financeiro.
Agora nem tudo que é possível de se fazer em C++ é pertinente. Se o que quisermos fazer for uma simples página da web que recebe dados na URL e os exibe, por exemplo, teremos um código complexo para uma tarefa tão corriqueira.
O símbolo “++” significa um acréscimo à linguagem C, utilizada como base para o desenvolvimento da linguagem C++. Esse símbolo foi utilizado na linguagem para demonstrar que determinados recursos da linguagem C estariam presentes nela, e novos recursos foram implementados, fazendo da nova linguagem uma das mais utilizadas ao longo do tempo.
Esse símbolo é uma referência ao operador incremental conhecido como “++”.
C++ é usado para o desenvolvimento de sistemas embarcados, bibliotecas gráficas, jogos, sistemas operacionais, entre outros.
No ensino acadêmico, ela tem grande aceitação porque abrange as linguagens de alto e baixo nível e é open source.
As interfaces gráficas DirectX, OpenGL, SDL e Allegro a utilizam pelo desempenho e interação com a máquina.
Alguns fatos sobre o C++:
Alguns dos mais conhecidos programas são feitos em C++, ou parte dos seus códigos são nessa linguagem. Alguns deles são: Adobe Photoshop, MySQL, Mozilla Firefox, Internet Explorer, Microsoft Windows, entre vários outros.
Abaixo o bom e velho Hello World feito em C++
#include
using namespace std;
int main()
{
cout << "Hello World!" << endl;
system("pause");
return 0;
}
Av. Ayrton Senna da Silva, 300 – Gleba Palhano – CEP: 86050-460
contato@elementodigital.com.br
Av. Brasil, 3551 – Centro – CEP: 88330-063
balneario@elementodigital.com.br