Какие языки программирования можно использовать для создания приложений для Android Mobile OS?

Какие языки программирования можно использовать для создания приложений для Android Mobile OS? Я знаю его Objective C для iphone, но не уверен, что об Android я думаю, что его java?

Да, это Java, но работает на виртуальной машине Dalvik .

И вы можете использовать C с Android NDK для создания собственных приложений, если хотите.

Вам нужны Windows, Mac или Linux.

Вы можете начать здесь: http://developer.android.com/sdk/index.html

Установите SDK и IDE (я использую eclipse), а затем запустите следующий учебник. Примерно через 2 часа у вас может быть ваше первое приложение для Android (конечно, если вы знаете java):

http://developer.android.com/resources/tutorials/hello-world.html

Вам нужно программировать на Java. Затем код Java будет скомпилирован в специальный формат, который запускается на Dalvik VM, который установлен на всех устройствах Android. Это означает, что на данный момент вы можете использовать только Java и никакой другой язык, который работает на виртуальной машине Java.

Если вы не знакомы с Java, всегда есть возможность создавать веб-приложение и показывать этот веб-сайт только в небольшом приложении Java для пользователей. Есть некоторые возможности для доступа к некоторым функциям телефона из вашего веб-приложения через JavaScript.

Google выпустил «ПРОСТОЙ» язык программирования Android еще на http://code.google.com/p/simple/

Android полностью поддерживает Java. Почти 99% их приложений (включая игры) написаны на Java. Если вы хотите сделать приложения для Android, начните здесь (это научит вас основам Java, если у вас нет опыта. Я даю вам ссылку, вы можете следить за учебниками).