What Programming Language is Google's Nexus One Using?

android, nexus-one

Solution

The Android SDK is Java-based.

I am sure there is some ARM-assembly, C and C++ in the mix too for the low level stuff.

Problem

Is it just Java?

Original source