Arquivo
Java
Facilidade de Leitura
Simplicidade Global;
Media
Ortogonalidade;
Baixa
Estruturas de Controle;
Alta
Tipos e Estruturas de Dados;
Considerações sobre a sintaxe
Alta
Facilidade de Escrita
Simplicidade e Ortogonalidade;
Suporte a Abstração e;
Baixo
Expressividade.
Medio
Confiabilidade
Verificação de tipos;
Manipulação de exceções;
Baixo
Aliasing;
Legibilidade e Capacidade de Escrita.
Media
Custo
Treinamento de Programadores;
alto
Alto
Escrita de Programas;
Baixo
Baixo
Compilação de Programas;
Baixo
Baixo
Execução do Programa;
Baixo
Baixo
Custo do compilador;
Baixo
Baixo
Custo de Confiabilidade e;
Baixo
Custo de Manutenção.
Baixo
Linguagem C
Diante do conteúdo estudando e abordando as características da Linguagem C++ , percebemos que é uma linguagem de programação de nível médio, baseada na linguagem C
Tendo uma enorme variedade de códigos, esta variedade possibilita a programação em alto e baixo níveis. O C++ apresenta grande flexibilidade, embora seja bom, este fato faz com que a programação seja muito mais cuidadosa para não terem erros.
Algumas Características da Linguagem:
Portabilidade: Pode-se praticamente compilar o mesmo código C++ em qualquer tipo de computador e sistema operacional sem fazer grandes mudanças.
Brevidade: Código escrito em C++ é muito menor em comparação com outras linguagens, desde o uso de caracteres especiais e preferidos antes de palavras chave, evitando esforço;
Programação Modular: Um corpo de aplicação em C++ pode ser feita de vários arquivos de código que serão compilados separadamente e “linkados” juntos. Economizando tempo, pois não é necessário recompilar toda a aplicação quando se faz uma mudança simples, mas apenas aquele arquivo que a contem. Alem do mais, esta característica permite C++ ligar com código produzido em outras linguagens