В настоящее время нет другой опции, кроме Javascript / CSS / HTML.
Теоретически вы можете написать на другом языке и скомпилировать его в javascript - например, в GWT, но инструментов для этого пока нет.
Ожидается, что интерфейсы для таких вещей, как OpenGL, будут через WebGL .
Скорее всего, скоро будет поддержка Flash, так что вы сможете писать в сценарии действий или что-нибудь еще, что можно скомпилировать во Flash SWF.
Существует также архитектура плагинов, которую используют такие вещи, как «Классика», средства просмотра PDF и Doc, которые используют собственный код (C), но они не являются частью SDK и вряд ли будут такими.