Why did Google choose Java as the programming language of Android and not Python or something else?
Why did Google choose Java as the primary application development environment for Android?