All'uni finora abbiamo usato C con eseguibili file.c compilati con gcc e lanciati nel terminale.
Con java i .class/.java fatti con eclipse.

Però a quanto so, se è possibile installare altri OS su alcuni tablet(tipo il Transformer Prime)
forse l'architettura arm/tegra3 dovrebbe riuscire a gestire compilatori.

Per quanto riguarda l'ndk, ho letto più o meno come funziona, però c'è il download solo per windows mac e linux