Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/euask/public_html/class/mysql.class.php on line 23
 Programming Language -

A community for mutual assistance and knowledge sharing

Programming Language Reward $15
Created by waqasZb, 138 days ago, 299 views

Tell me which is the best programming language to make android application
Facebook Twitter Google+ Addthis


AAA1992138 days ago

usually , People use Java ,I feel java is better for create native app..
also , you can use C# or C++ or Go language

  • downvote


ChessKing137 days ago

If you learn Java, you will know C# 80% and Vice versa.
You can make Android apps in Java(native solution) and C#(Xamarin).
About games:in Java there are no such cool engines, which would have exceeded Unity, which uses C#.
You should start learning English, because most of the good teaching materials
it's written on it.
Then you need to learn the basics of programming in some simple imperative language.For example
Python .When you know what data types, conditional statements , loops, and so on, you can go further.
At this point you learn Java/C# and OOP.Further, you can study algorithms and data structures at your own request, but it is not necessary.
Well, at the last stage you study the technology that interests you.

  • downvote


VeraGarth133 days ago

The languages you might consider learning for Android development include:

Java – Java is the official language of Android development and is supported by Android Studio. It has a steep learning curve however.

Kotlin – Kotlin was recently introduced as a secondary “official” Java language. It is similar to Java in many ways but is a little easier to get your head around.

C/C++ — Android Studio also supports C++ with the use of the Java NDK. This allows for native coding applications, which can be handy for things like games. C++ is more complicated though.

C# — C# is a slightly more beginner-friendly alternative to C or C++ that obfuscates more code. It’s supported by some very handy tools like Unity and Xamarin which are great for game development and for cross-platform development.

BASIC – A bonus option is to learn BASIC and try the B4A IDE from Anywhere Software. This is an easy but powerful tool, though definitely much more niche!

Corona/LUA – Another cross-platform tool build on LUA. It massively simplifies the app-building process and allows you to call native libraries.

PhoneGap (HTML, CSS, JavaScript) – If you already know how to build interactive web pages, then you can use this knowledge with PhoneGap to build a more basic cross-platform app.

I would recommend you Kotlin as the best language for developing Android applications.

Kotlin recently burst onto the scene as the “other” official language for Android development. Some speculation suggests that this is likely to raise the language’s profile and that it could possibly become the next Swift.

Like Java, Kotlin runs on the Java Virtual Machine. It’s also completely interoperable with Java and doesn’t cause any slow down or increase in file sizes. The difference is that Kotlin requires less “boiler plate” code, meaning that it is a more streamlined and easy-to-read system. It also does away with errors like null point exceptions and even excuses you from ending every line with semicolons. In short, it’s great if you’re just learning to develop Android apps for the first time. However, it's better to hire software development company if you want a good app. And if you decide yo hire one, check out this article - you can find some tips that can help

  • downvote


DanielLee5131 days ago

Java remains the most popular primary programming language, but JavaScript is the most used programming language overall. That is according to a recently released report from JetBrains on the State of the Developer Ecosystem in 2018 by the way. I could recommend everyone to check this article which contains the latest report on Java developers salaries , very interesting.

  • downvote


Mattmyname125 days ago

What job experience does it require to work successfully on sites like and others where they write papers for students? It`s not for me, it`s for my brother who`s looking for an extra source of income but doesn`t have much time to surf the Net, I`m trying to help him, if you`ve got anything to say about this, contact me here please, I`ll be waiting guys!

  • downvote


darkpsinight125 days ago


  • downvote


mahesh_patil124 days ago

currently, only java is mature language but for future, kotlin is highly recommended as it's syntax is easier

  • downvote


Jay21122 days ago

I will agree with other commentators, Jave language is the most suitable for android app.

  • downvote


MiriGrace100 days ago

Java is the most suitable for mobile and specialists with strong java skills are the most hirable. That’s why I'm taking java online class to perform my knowledge in this area. Also, I’d recommend you to pay more attention to java homework helpers like assignment.essayshark

  • downvote


jackfr54 days ago

I think C is used for it. But as for me, I just prefer hiring a developer overseas for this purpose. I recommend you to read the article from if you are interested. I think you will find some really helpful info for you there. Good luck with it ;)

  • downvote
    You have to sign in to answer a question, sign up if you don't have an account.

    Hot Topics
    GoGlass Buying online, who does that?
    shahab Technical task to complete
    shahab Give up the internet for a year?
    Lostmine Where do you read football results and statistics?
    meesigrt Windows screens open very slowly
    shahab Internet help you learn English?
    GoGlass Watching sports events online
    Recent users who have won rewards.
    eradaec won $1
    ChessKing won $1
    ChessKing won $1
    lybwrsh won $1
    PeteLFX won $1
    PeteLFX won $1
    Davidoff_11 won $4
    PeteLFX won $1
    ChessKing won $1
    Davidoff_11 won $1
    Latest Topics
    upjohnchelsea Best way to prepare best paper
    shahab Not get My Questions Answer!
    shahab To what extent, social in origin?
    GoGlass Buying online, who does that?
    Siar My regedit is not open
    GoGlass Watching sports events online
    shahab what shouldn’t be connected?
    meesigrt Windows screens open very slowly
    ChessKing Incorrect site display
    Lostmine Where do you read football results and statistics?
    Get free dollars by installing euask App.