+ 2
Hello Guru, which programming language should beginners learn first: Kotlin or Java? Your response is quite beneficial.
15 Réponses
+ 6
I would say Java because its more commercial and for more general purposes than kotlin. Kotlin on the other hand is suitable for more specific reasons like Android dev. Above is my opinion from my normal experience with java and its not a rule or necessary to follow. Keep in mind that both languages are quite similar and if you learn the one it will be easy to also learn the other.
+ 4
I get what you're saying. So I'll begin with Java and then go on to the rest. Thank you for the response, which was very clear and useful. Have a wonderful day!
+ 4
Personally I would recommend Kotlin for any new project, not only Android development. It has more relaxed syntax, less "special cases" that can be very confusing in Java. I would say Kotlin is more friendly to beginners, and can do the same things as Java can, they are very compatible.
Anyway you can learn both, in any order you like. The Sololearn courses only give a taste anyway, if you want to learn the depths of each language, you have to look for other materials. But you can compare and decide which one you like better.
+ 3
Hello there, Tibor. Thank you for your insightful comments. Yes, I will eventually learn Kotlin. For the time being, I'd like to focus on learning the fundamentals of Java. And, because of the similarities, learning Kotlin will be enjoyable. Then comes C++. What do you think? Have a fantastic day!
+ 3
Honestly, I'd advice you start with python, since it gives a general idea on programing, and it is easy for beginners to grasp which saves you a lot of time.
+ 2
Yes, one language at a time.
Once you learned one of them, the rest will be easy, after all most of the modern languages are modelled after C/C++.
There are a few oddballs such as Haskell, Clojure, BQN, which I find very fascinating to study, because they can give a brand new perspective. Particularly if you learn the functional programming style, you can even apply it in object oriented languages and that will make your code much better.
+ 2
Amazingly fascinating! My friend, we'll see you there.
+ 2
For me I'd say java because that's what i started with. The main advantage is the write once and run everywhere principle which makes work a little bit easier.
+ 2
Depend on what you want to build. If its cross platform app development, Kotlin or even Dart is faster to learn (the syntax is simpler than java & mean to replace it in future). If you have more time and willing to know basic of Object Oriented Programming, learn from C++ will help understand the fundamental.
+ 1
HTML
+ 1
Java ofcourse :)
+ 1
Please can you kindly teach me what language I should learn first when learning to code games
+ 1
Heloo
+ 1
Im starting now
0
Is better Java because is more known