title: Android: Java, C or C++?
body: <p>I wrote some simple apps in Android using Java.<br/>
  But later I found this: </p>
  
  <blockquote>
    <p>It provides headers and libraries that allow you to build activities,
    handle user input, use hardware sensors, access application resources,
    and more, when programming in C or C++. (<a href="http://developer.android.com/sdk/ndk/index.html">Source</a>)</p>
  </blockquote>
  
  <p>How is it related to this:</p>
  
  <blockquote>
    <p>Android applications are written in the Java programming language. (<a href="http://developer.android.com/guide/topics/fundamentals.html">Source</a>)</p>
  </blockquote>
  
  <p>Are all three languages possible?<br/>
  Sorry for the dumb question.</p>