Which programming languages can I use for Android App Development? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which programming languages can I use for Android App Development?

Can I use Java, C++, C, C#, Ruby, Python or JavaScript for Android Application Development?

17th Nov 2016, 5:56 PM
Csete Tamás
Csete Tamás - avatar
11 Answers
+ 4
Java is the most common language for Android and you can use c++. Also, JavaScript can be used but it probably would not be easy. Python can be used for many different things including for Android apps.
17th Nov 2016, 5:59 PM
NICKALL [EP]
NICKALL [EP] - avatar
+ 4
c# also used for Android development
17th Nov 2016, 6:15 PM
Harish Nandoliya
Harish Nandoliya - avatar
+ 2
And can I use Ruby?
17th Nov 2016, 6:01 PM
Csete Tamás
Csete Tamás - avatar
+ 2
Java
18th Nov 2016, 5:25 PM
Agaba Ivan
Agaba Ivan - avatar
+ 2
Since html5 supports touch screen functionality, it can be used as well(html5, css, Javascript)
19th Nov 2016, 10:20 AM
Agaba Ivan
Agaba Ivan - avatar
+ 1
Usually it's a combination of java and xml, java to control elements, xml for the display elements. I haven't heard of anyone using Ruby for Android, have heard of people using c
18th Nov 2016, 6:02 PM
Agaba Ivan
Agaba Ivan - avatar
+ 1
u can use c#
19th Nov 2016, 2:09 PM
Neeshan Sapkota
Neeshan Sapkota - avatar
+ 1
To create an Android app you can use the following: -Java, the base language, what Android is made with. -C++, with Visual Studio (It even has a built-in emulator if I'm right.) -Javascript & C# but these two are mainly used for games with Unity, Unreal Engine, or any game engine supporting these two languages and supporting mobile devices.
20th Nov 2016, 8:18 AM
Julien B
Julien B - avatar
+ 1
with python use kivy framework
20th Nov 2016, 11:07 AM
Ass
- 1
You can use the following languages - Java: this is the "main" language to make Android applications. There are a lot of documents about developing Android applications by using Java. - C#: Making apps by using Xamarin IDE. Lack of documen. - C++: Lack of documents In addition, android games can be developed by many languages, such as Java, C#, C++,.. Java, C# and C++ have a lot of documents about developing android games.
18th Nov 2016, 1:33 AM
The PGDeveloper
The PGDeveloper - avatar
- 1
no
18th Nov 2016, 5:57 PM
Simanta
Simanta - avatar