Linguagem De Progrmação
JAVA , C++ ,C ,C# , PYTHON ,PHP
JAVA
Desvantagens: a pré-compilação exige tempo, o que faz com que programas Java demorem um tempo significativamente maior para começarem a funcionar.
O padrão Java tem uma especificação rígida de como devem funcionar os tipos numéricos. Essa especificação não condiz com a implementação de pontos flutuantes na maioria dos processadores o que faz com que o Java seja significante mais lento para aplicações que utilizem bastante processamento numérico quando comparado a outras linguagens.
Vantagens: a tecnologia Java é free, custo quase totalmente zero, como já foi explicado anteriormente, os editores e ambientes de produção também são gratuitos.
A linguagem é orientada a objetos (oo) segue o paradigma OO,o que a torna uma ferramenta extremamente poderosa.
C++
Vantagens: possibilidade em programação de alto e baixo nível,alta flexibilidade portabilidade e consistência, compatibilidade com C resultando em vasta base de códigos.
Desvantagens: compatibilidade com o C herdou os problemas de entendimento de sintaxe do mesmo. Os compiladores atuais nem sempre produzem o código mais otimizado, tanto em velocidade. Grande periodo para aprendizado .
C Vantagens: é uma linguagem simples que nos permite trabalhar com funções matemáticas, ficheiros, entre outras sendo necessário para tal a inclusão de bibliotecas padrão as quais já vêem com a linguagem.
Linguagem acente num paradigma algorítmica e procedimental. Tipos de dados; acesso direto á memória; definição e declaração simples de variáveis.
Desvantagens: os programas criados em C em termos de segurança não são muitos seguros uma vez que o código é escrito de uma forma seqüencial.
Não possui coleta automática de lixo , não faz uso de classes ou objetos.
C#
Vantagens: Maior interatividade com os internautas. Recursos do ambiente Windows.