@caret7 Java is used for most things in Android, but you can use the NDK to hook into native code in C/C++, and there are always other options available.