Ajuda com java e c ++?

C ++ é o melhor

C é um subconjunto de C ++ (ou você pode pensar em C ++ como sendo construído sobre C).

Quanto ao que é melhor, o ditado é "use a ferramenta certa para o trabalho". Java e C ++ têm diferentes pontos fortes e fracos.

C ++ é uma forma aprimorada da linguagem de programação C da Microsoft e foi originalmente chamada de "C com Classes". É sempre para mais habilidades de design para C também.

Muitos programas do Windows costumavam ser projetados em C ++ nos anos 90. Você ainda vê isso hoje um pouco, mas a maioria dos programas de ponta são programados em C #, que tem integração adicional com a Internet.

Java foi desenvolvido pela Sun Systems e deriva de C e C ++. É capaz de rodar em qualquer máquina virtual, o que significa que rodará em Mac, PC ou praticamente qualquer outra plataforma que o suporte, ao contrário do C ++ que só pode rodar em máquinas Windows. Eles têm um lema não oficial de "escreva uma vez, execute em qualquer lugar".

Para mim, Java é melhor para programação web

é também a linguagem do sistema operacional móvel Android

enquanto C ++ é para aplicativos e software Windows

Também incluí um link para as 10 principais linguagens de programação de 2010

postado em 24 de junho de 2010

Algumas pessoas aprendem uma nova linguagem de programação por causa do mercado

no final das contas é sobre dinheiro: D esta é apenas minha opinião.

Como uma comparação entre C ++ e Java, isso depende com o que você está trabalhando. Java possui funcionalidade GUI incorporada. Da mesma forma, existem produtos, como o Citrix, que permitem escrever um aplicativo e executá-lo pela Internet usando apenas o tamanho pequeno de seu cliente ICA.

A diferença entre C e C ++ ("J" postou um link de comparação muito bom). O que considero C em relação a C ++, é que C seria o "pai" (ou "mãe") de C ++.

"J" e "Mercuri" acima tiveram os melhores posts IMHO.

Qualquer pessoa que acredita que C / C ++ é apenas para Windows está em negação. Tudo o que posso sugerir é que abram seus sistemas operacionais Unix / Linux, para ver que seu sistema operacional é escrito em C / C ++, portanto, não é uma coisa só do Windows.

Java é uma linguagem interpretada (fundamentalmente). Sim, as pessoas pensam que estão "compilando" seu código Java em um programa em execução, mas isso não é verdade, exceto para a NOTA abaixo, uma vez que é simplesmente uma compilação de código de byte. Semelhante ao que o BASIC fazia nos primeiros dias do PC.

Lembro-me de ter visto isso quando escrevi um programa BASIC, que lia no arquivo ".BAS". Foi quando vi as declarações "PRINT" se tornarem um único caractere. E "PARA" foi visivelmente substituído por outro caractere especial, etc.

Aqui está um exemplo em que Java é compilado para código nativo, como C ++ ... mas, novamente, isso quase anula o propósito principal de usar Java, não é?

Leia aqui para C vs C ++

Além disso, dependeria do que você deseja fazer para decidir entre Java e C ++. Não é que um seja melhor do que o outro, eles são apenas diferentes.

estou um pouco confuso em qual é melhor c ++ ou java?

e outra pergunta qual a diferença entre c ++ e c?

obrigado