Programar em C++/Por que C++?
De Wikibooks
Alguns profissionais afirmam que C++ é a linguagem mais poderosa que existe, veja algumas características da linguagem:
- É um superconjunto da linguagem C, e contém vários melhoramentos;
- Deu origem a grandes linguagens como Java e C#;
- É a porta para a programação orientada a objetos;
- C++ pode ser efetivamente aplicado virtualmente a qualquer tarefa de programação.
A linguagem C++ é utilizada em projetos como:
- Compiladores;
- Editores;
- Ferramentas de programação;
- Jogos;
- Programas de redes.
Até ao momento foram realizadas 3 grandes revisões á linguagem:
- 1ª em 1985;
- 2ª em 1990;
- 3ª em 1998 a que deu origem ao ANSI \ ISO standard a que ficou comummente denominada de Standard C++. Esta versão é suportada por todos os compiladores c++ famosos incluindo Microsoft’s Visual C++, Borland’s C++ Builder e GCC. Esta foi revista em 2003.
C++ é considerada uma linguagem que está entre linguagem de alto nível (high level language) e linguagem de baixo nível (low level language). Dito de outra forma, é uma linguagem que está próxima da linguagem humana (linguagem de alto nível) mas ao mesmo tempo permite estar próximo da maneira como o computador processa, próximo do assembly (linguagem de baixo nível).

