---
title: "Does android support other language than java?"  
description: "Does android support other language than java?"  
author: "Hemant Patel"  
published: 2018-01-09  
canonical: https://answers.mindstick.com/qa/32725/does-android-support-other-language-than-java  
category: "technology"  
tags: ["android"]  
reading_time: 1 minute  

---

# Does android support other language than java?

Does [android](https://www.mindstick.com/articles/1672/android-internals) [support](https://yourviews.mindstick.com/view/40479/garmin-express-not-working-troubleshooting-garmin-support) other [language](https://www.mindstick.com/startup/28/preply-the-fast-growing-platform-transforming-language-learning) than [java](https://www.mindstick.com/articles/1702/introduction-to-java)?

## Answers

### Answer by Prateek sharma

Ideally, android app development is done in **Java** and **XML** as most of the apps are developed with the use of the same. Java is used for event handling whereas XML is used to develop the User Interface.

but in some cases, you need C to develop your app which is done using **NDK (Native Development Kit)** and when you need to call the java function from C then there is the requirement of C++ this is known as native eventing.

you can also design your app using **HTML/ CSS, javascript** by implementing the **Ionic** framework in Android.


---

Original Source: https://answers.mindstick.com/qa/32725/does-android-support-other-language-than-java

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
