C# é muito parecido com Java, porém tem coisas como Classes Abertas, LINQ e Extension Methods (na versão 3.0). Sem falar que é "natural" trabalhar para desktop windows com ele. Mas não é IGUAL a Java, tem diferenças bem importantes, como as palavras reservadas override e virtual. Sem falar que muitas coisas funcionam na bruxaria (como ASP Web Services -- ridiculo de fazer). O começo com C# é, IMHO, mais facil do que Java, porém prefiro Java por motivos pessoais.
C ANSI e C++ sem nada específico de sistema operacional é multiplataforma. Java também (se bem q, em java, vc só faz algo dependente de SO se vc quiser, e via JNI que é chato pra caramba).
C# é Otimo pra windows desktop!
Fontes: Peguei a resposta do Guia do Hardware.
Ah, e sua segunda pergunta. Creio que Java seja a + usada! BENÇA
)




info
Grupo: Visconde
Registrado: 13/10/11
Posts: 411
Reputação: +65
Galera, qual diferença entre as linguagens
C
C++
C#
Eu programo em C++, mas não sei a diferença entre elas ..
Eu e minha turma queremos fazer um simples jogo pra celular, app pra android
uma linguagem boa pra usar seria o Java ?