What language should I learn on sololearn? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 20

What language should I learn on sololearn?

I just finished C# but don't know what language to learn next... any suggestions?

16th Jul 2018, 11:52 PM
Dror Dahari
Dror Dahari - avatar
41 Answers
+ 27
Depends what you want to be doing in the long run. What is your overall objective? What type of work you see yourself doing later? I'd learn whatever is going to best compliment that first and start honing those areas, assuming you know. If you don't know what you want to do yet, just go down the list and learn them. :D All sorts of stuff to learn and each interesting in their own right; never know what you may end up loving. It'll at least give you an idea of the things you can do and a better direction to move toward. Here some suggestions though. Game Dev: C#, C++, Java, SQL Gen. App Dev: C#, C++, Java, Python, SQL Mobile Apps: Java, Swift, Kotlin, (you can use various others, but those the main ones I'd start with) Web Dev/Design: HTML, CSS, JavaScript, jQuery, SQL, PHP, NodeJS, Angular, React
17th Jul 2018, 12:07 AM
Fata1 Err0r
Fata1 Err0r - avatar
+ 14
That depends on your goals. https://www.sololearn.com/faq You can continue to learn C# on other resources: https://www.sololearn.com/discuss/601660/?ref=app
17th Jul 2018, 12:03 AM
NezhnyjVampir
+ 11
I agree with idris. If you have just learned a language then you should first practise the language till it becomes comfortable for you to code in that language. Rather know 1 language fluently than a little bit of 10 languages. Because everything you learn in the one language can be applied to the other languages. Once you know this language you will be able to learn any other language with relative ease. But again: first master at least 1 language.
18th Jul 2018, 9:58 AM
Ryan Els
Ryan Els - avatar
+ 9
Actually before suggesting any other language i suggest you get used to the one you already know, you need to have knowledge and experience of a language don't just learn it and try switching to another language Learn the language you want and spend some time Writing Code with the particular langauge then you can move on and also i notice you only have 2 posted codes I'm not sure if you practice without being on sololearn but if you don't then start practicing. Now as others have stated depending on your objective you can learn a particular language and also i suggest reading up on what Fata1 Err0r Said
17th Jul 2018, 9:39 PM
idris
+ 7
Try out the Java Couse.
17th Jul 2018, 9:55 AM
Sujal Kumar
Sujal Kumar - avatar
+ 7
Try HTML.
18th Jul 2018, 5:16 PM
👨🏻‍💻CyberRealm👨🏻‍💻
👨🏻‍💻CyberRealm👨🏻‍💻 - avatar
+ 7
I think its good for a programer to start with C or C++.if you are good in these you can learn any other other languages.bcz with C or C++ you get basics of programming
18th Jul 2018, 6:10 PM
Rikshith U Uchil
Rikshith U Uchil - avatar
+ 5
Based on what your long term goal is
17th Jul 2018, 4:50 PM
Michael saviour
Michael saviour - avatar
+ 4
Thanks alot! I think I'll stick with app development.
17th Jul 2018, 12:10 AM
Dror Dahari
Dror Dahari - avatar
+ 4
C# can do mobile, web, desktop applications, games and websites. Its a pretty versatile language.
17th Jul 2018, 1:12 PM
John
John - avatar
+ 4
You won't forget already learned language if you write a code in it or do a few challenge from time to time. If you learn Java, you will have it even easier, since it is very similar to C#.
18th Jul 2018, 7:10 AM
Jan Štěch
Jan Štěch - avatar
+ 3
learning a language that doesn't hold your hand .. like a lower level language (c, assembly) would teach you how a language functions.. then you could go up to a higher level language where things are easier to do and abstracted out.
17th Jul 2018, 8:48 PM
John
John - avatar
+ 3
Dhiraj singh Don't worry about it. Just as Jan Štěch says. If you practice regularly, you need not to worry. But, you can note down the texts or statement of HTML on your notebook.
18th Jul 2018, 8:38 AM
Pranab Ranjan Mandal
Pranab Ranjan Mandal - avatar
+ 3
according to your intrest,but sololearn givest gist and basics completely about what ever you choose.
18th Jul 2018, 12:58 PM
Chaitanya sai Linga
Chaitanya sai Linga - avatar
+ 3
It's so good for programer to start with C, if you are good in C you can learn any other language .. because with C you get abc of programming .. Good luck 😊
18th Jul 2018, 3:17 PM
Moez Missaoui
Moez Missaoui - avatar
+ 2
Try learning C#, it's cool
17th Jul 2018, 4:49 PM
Glow❤✨
Glow❤✨ - avatar
+ 2
java
17th Jul 2018, 6:34 PM
Terraria_master7
Terraria_master7 - avatar
+ 2
may be java oop concept
17th Jul 2018, 6:40 PM
Wanggor
Wanggor - avatar
+ 2
C is the very base of all languages. learning C will let you have an overall understanding of a lot of languages
17th Jul 2018, 8:45 PM
Shrimp
Shrimp - avatar
+ 2
If you're wanted to be Master in computer science, then I suggest try to learn all the languages. You can easily start with C++, HTML and Java. Have fun!😃😄😉
18th Jul 2018, 6:14 AM
Pranab Ranjan Mandal
Pranab Ranjan Mandal - avatar