+ 23
What should I do : Learn all the Programing languages available in Sololearn or learn 1 language in the best possible way?
Please tell me what is the best for me now. I was quite confused. If you agree with the second question then tell me which language I should pick. Although I want to be 100% learner because the journey with Sololearn is enjoyable.
37 Answers
+ 31
If you're interested in web development, learn HTML, CSS and JavaScript.
If it's Android development, Java or Kotlin.
For iOS development, Swift.
For general purpose software, C++ or Python
It's always best to pick the field you like, and advance through it by learning required skills, rather than learning different languages aimlessly.
+ 15
Find out what you want to make with code. Then pick a language you can make it with.
+ 14
Master to a certain degree the ones linked to whatever you want to do.
Then move to others, that way it be easier to learn others without getting confused.
+ 13
Adding to what the others said, there are several similar questions asked regarding your concern. You can use the search bar above to have a look🙂
And yeah, being a Jack of all trades isn't uncool at all...if you want to make 100% learner, go for it 😉
https://www.sololearn.com/discuss/1953068/?ref=app
https://www.sololearn.com/discuss/1920476/?ref=app
https://www.sololearn.com/discuss/1944463/?ref=app
https://www.sololearn.com/discuss/1940095/?ref=app
https://www.sololearn.com/discuss/1947307/?ref=app
https://www.sololearn.com/discuss/1922491/?ref=app
https://www.sololearn.com/discuss/1912919/?ref=app
https://www.sololearn.com/discuss/1933718/?ref=app
https://www.sololearn.com/discuss/1943152/?ref=app
https://www.sololearn.com/discuss/1944147/?ref=app
+ 9
The latter is better to become a programmer to start with. Then you can consolidate your programming knowledge with other languages.
+ 8
According to the field that you wanna go through.
+ 7
yes Sololearn is enjoyable to learn.pick the course you want to master...and from there you can progress to the next course
+ 6
definitely focus on one language at the beginning.
what's more important than just the language is the concepts behind it.
go really deep in one language first, master the concepts, read several books, do a lot of coding challenges, (hackerrank for example), buils your own project.
once you'll know all this, its not hard at all to transcribe it in another language .
some language will have other concepts, or be in a completely new paradigm, like is you already know java or C++ and want to learn haskell/clojure, but what you know in a language will help you in the new language.
learning new syntaxes take minutes if you already know the concepts behind.
+ 5
you can learn one program language and keep deep on learning it’s logical programing. and then will be more easier and presure to learn other language
+ 5
I believe learning the most languages you can helps you to understand each of them.
+ 5
Try to learn basics of every language . Later select a single and language of ur choice and and try to learn number of module regarding to that programming language( dont just learn it , master it )
+ 5
Hi! Rayana, Learn programming languages which directly and immediately supports your goal in all possible ways.
+ 5
Try out any language and master it well. It's until you've mastered one that you'll be able to know which one to learn next and by then, it'll be easier for you to choose.
+ 4
why don't you learn both?
it's good for you
+ 4
I think you should learn with CSS first and than with HTML
+ 4
You should definitely only pick a few languages and master them instead of learning a little bit of them all. Start with one and spend a lot of time mastering that, then you can start to move to other languages. After you master your first language the other ones will start to come a lot easier.
+ 4
U must master a language
And then make a link with another language inorder to learn that
Eg..in c it uses printf() to print
Likewise in python print()
+ 3
I think you should first master html and CSS
+ 3
Take one language at a time. Practice often. If you are already comfortable with a certain language and want to try the second language,go on. Never stop learning 😄
+ 3
I am new here but I've Learned a lot from learning different languages.I do not feel like doing all the languages at the same time but other languages are different from others, also with similarities that you need to know while focusing on the main language you are learning.
#for example I understood how HTML can consume other two languages.(J.S & CSS)