which language is best to start with when learning how to build applications (Mobile and desktop apps) | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

which language is best to start with when learning how to build applications (Mobile and desktop apps)

17th Jul 2021, 5:07 PM
clement ndiok
clement ndiok - avatar
42 Answers
+ 8
appinventor
17th Jul 2021, 5:10 PM
Oma Falk
Oma Falk - avatar
+ 7
Dart in Flutter environment.
17th Jul 2021, 5:29 PM
JaScript
JaScript - avatar
+ 5
Java, react native, vb. Net, Kotlin etc
17th Jul 2021, 5:11 PM
Aysha
Aysha - avatar
+ 5
Hi! For mobile app learn Java or Kotlin for Android and XML for UI. For iOS - Swift and Objective-C. For desktop - learn C-family languages or Java too.
17th Jul 2021, 9:10 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 4
To be very specific, I would suggest you to start with HTML then follow CSS along with, Next and important is JavaScript. Once you learn JavaScript it will be easier to get AngularJs(X). Now come to the Mobile development: If you would learn the above technologies you would be ready to create mobile Application. How? Ionic Framework, it's a framework to create a hybrid applications for the difference platforms ie Android iOS and even Web app and that too with the same code. Ionic uses Basic HTML CSS and Angular to create apps like natives apps build on Kotlin, Java or swift (for iOS) For more information check out: https://ionicframework.com/docs/intro/cli
19th Jul 2021, 3:06 AM
Abhishek Kumar
Abhishek Kumar - avatar
+ 4
if you familiar with programming, i advice Java.
19th Jul 2021, 4:16 AM
Mehran
Mehran - avatar
+ 4
For android use Kotlin or java For ios swift
19th Jul 2021, 5:05 AM
Ntsako Lebogang Baloyi
Ntsako Lebogang Baloyi - avatar
+ 3
JaScript thanks
17th Jul 2021, 9:13 PM
clement ndiok
clement ndiok - avatar
+ 3
BootInk thanks for breaking it down am just wanting to move into app building soon with some experience in web development (html,css,javascript). will look into Java as recommended.
17th Jul 2021, 9:15 PM
clement ndiok
clement ndiok - avatar
+ 3
Yaroslav Vernigora thanks, everyone seems to recommend Java I think I will go with java when am starting out.
17th Jul 2021, 9:16 PM
clement ndiok
clement ndiok - avatar
+ 3
Yes, good choise!
17th Jul 2021, 9:18 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 3
java
18th Jul 2021, 11:57 PM
Sajid
Sajid - avatar
+ 3
For start programming = python(pyqt, kivy, tkinter) For android programming = kotlin And for desktop & mobile programming = C# with wpf and zamarin
19th Jul 2021, 12:14 AM
Mahdi Ali Karami
Mahdi Ali Karami - avatar
+ 3
Probably it's java It is used for creating native apps for Android and ios
19th Jul 2021, 8:21 AM
VENKATESH
VENKATESH - avatar
+ 3
mobile apps : java, Kotlin,swift (IOS) desktop apps : C# , vb.NET
19th Jul 2021, 9:10 AM
MEGH
+ 2
I’d recomment starting with HTML and CSS if you haven’t yet. Then - JavaScript, React JS and React Native ☺️
19th Jul 2021, 4:21 AM
Elena
+ 1
Java gets my vote. Extensive documentation, courses, and support, not to mention support on a variety of operating systems and mobile devices (just keep in mind that your apps will need to have a Java installation on your end-user's devices, but most do anyway). It's more rare to see a device without a JVM than with one.
17th Jul 2021, 6:41 PM
BootInk
BootInk - avatar
+ 1
Oma Falk thanks for the feedback!
17th Jul 2021, 9:12 PM
clement ndiok
clement ndiok - avatar
+ 1
Aysha aysha thanks but any specific one to start with?
17th Jul 2021, 9:12 PM
clement ndiok
clement ndiok - avatar
+ 1
I think Flutter answers your question... you will need to learn Dart....for you to be able to write for the web, mobile and desktop...
18th Jul 2021, 8:58 AM
Madubuike Sunday Chukwuebuka
Madubuike Sunday Chukwuebuka - avatar