The document discusses alternatives to Java for Android development, including the Android NDK which allows building activities and handling user input in C/C++. It describes tools in the NDK for building, compiling, and packaging native code libraries. Instructions are provided for installing C/C++ support in Eclipse and Cygwin. The document also mentions using C# for Android development with Mono and Visual Studio, and lists other programming languages like Python, Scala, Clojure, Ruby, and their respective frameworks for Android. Useful Android development links are included at the end.