Me surgiu essa dúvida esses dias.
Só da pra programar pra android com a linguagem Java ou da pra fazer aplicações do tipo jogos em outras linguagens como C e C++?
Linguagens que servem para programar no android
6 Respostas
Você pode programar em C/C++ usando o Android NDK (Native Development Kit). Além disso, tem a possibilidade de programar em Ruby (embora ainda não esteja tão estável) com o Ruboto e existe uma camada de scripts chamada SL4A (Script Layer For Android), que amplia bastante o leque com Python, Javascript e mais alguns outros.
Existem mais projetos, mas os que eu conheço e leio mais são esses aí.
Vlw (:
Você já ouviu falar do udk (Unreal Engine)?
Vlw (:
Você já ouviu falar do udk (Unreal Engine)?
Sim, mas eu nunca a usei e não sei as linguagens suportadas. Eu comprei um dos jogos feitos por ela (Dungeon Defenders) e é um excelente jogo 
Há uns tempos eu dei uma olhada em uma engine da Corona Labs. Se não me engano, ela usava Lua. Também nunca cheguei a testar pra ver como era.
para C# tem o monodroid
Vlw (:
Você já ouviu falar do udk (Unreal Engine)?
O udk usa o UnrealScript, que é baseado no C/C++ e Java. Mas não sei se para android ele é uma boa opção, acho que o unit3D e jmonkey são melhores opções
Obrigado.