Which coding language? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which coding language?

So I wanna start learning how to code. But there are so many. I was thinking to learn Swift since you can make IOS apps with it. Is there any other language you guys would recommend?

3rd Jul 2018, 5:48 PM
Senne G.
Senne G. - avatar
9 Answers
+ 4
python is beginner friendly
4th Jul 2018, 5:29 PM
Michael saviour
Michael saviour - avatar
+ 3
Python or Ruby You'll want to pick a single language to start out with and then focus only on learning that specific language and general programming concepts. I recommend that you learn Python first, but Ruby is another really good start. Afterwards you can branch out a little more with a harder language of your choice so you can further improve your skills Python and Ruby tend to gloss over a lot of the more complex and finer points of programming. Start with either of these two languages to focus on creating programs quickly until you learn another language that acts more like how the computer works. As for Swift, yes it is fast and is used to make iOS apps, but that's really it's only niche. These days it's a better idea to create mobile apps with a cross platform framework instead of making separate codebases for separate systems. This is why things like React Native (using JS and web tech) are very popular and Flutter (uses Dart) is becoming very good. For this reason I don't recommend Swift.
3rd Jul 2018, 6:26 PM
Maxwell Anderson
Maxwell Anderson - avatar
+ 3
josh mizzi The language that you learn first doesn't have to reflect what you actually plan to program for. I started with BASIC, but havent touched it in years.
3rd Jul 2018, 6:31 PM
Maxwell Anderson
Maxwell Anderson - avatar
+ 3
Senne G. I like to use the Dart programming language the with Flutter. Another popular framework I mentioned is React Native which uses web technologies to create cross platform mobile apps. I personally recommend you try out Flutter. Dart is pretty fast (way faster than Python and Ruby and around as fast as Swift) and behaves like a good alternative to JavaScript.
3rd Jul 2018, 7:52 PM
Maxwell Anderson
Maxwell Anderson - avatar
+ 1
The language you pick completely depends on the platform you wish to develop for and the project you want to develop. As you want to develop for IOS swift sounds like a good start.
3rd Jul 2018, 6:28 PM
josh mizzi
josh mizzi - avatar
+ 1
Thank you for your help I will start with Python :)
3rd Jul 2018, 7:21 PM
Senne G.
Senne G. - avatar
0
But if I complete my course of python and I wanna start making mobile apps which language would you recommend?
3rd Jul 2018, 7:44 PM
Senne G.
Senne G. - avatar
0
ok thanks everyone for the advice I really appreciate it.
4th Jul 2018, 12:25 AM
Senne G.
Senne G. - avatar
- 1
Senne G. After you finish Python you could do swift java c and other langauges
3rd Jul 2018, 10:33 PM
Trp100
Trp100 - avatar