Why are some languages so much harder to learn than others? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Why are some languages so much harder to learn than others?

For example: easy(Python, Ruby) IMPOSSIBLE(Java + Js, C#)

4th Mar 2019, 6:56 AM
Keegan Graham
Keegan Graham - avatar
10 Answers
+ 14
I think it's funny that most people that claim that python is easy don't seem to know much more about the language than how to use print()
4th Mar 2019, 7:57 AM
Anna
Anna - avatar
+ 9
Python is always recommended if you’re looking for an easy and even fun programming language to learn ⟹ first. Rather than having to jump into strict syntax rules, Python reads like English and is simple to understand for someone who’s new to programming. This allows you to obtain a basic knowledge of coding practices without having to obsess over smaller details that are often important in other languages. Ruby is similar to Python in that it’s one of the easiest languages for people ⟹ with no prior programming experience to read. You don’t need to know a ton of commands or programming vocabulary to learn it, and it has a multitude of libraries and tools that come in handy. A big reason people like Ruby is because of the awesome full-stack framework, Ruby on Rails, which is becoming increasingly popular among startups and enterprise solutions. Airbnb, Groupon, Hulu, and Soundcloud are just a few of the websites that were built with Ruby on Rails, and Ruby has quite the active developer community today.
4th Mar 2019, 9:22 AM
Danijel Ivanović
Danijel Ivanović - avatar
+ 8
If you are a beginner then it seems python is easy and Java is difficult, but later if you go deeper, you will realize it's quite the opposite. As someone said, Ruby looks simple but if you want to know how everything works then you will see it's waaay more complicated.
4th Mar 2019, 8:59 AM
voja
voja - avatar
+ 8
Julien Quentin This is just for you, a real fortune,😄 but please, read the title well!! Best-websites-a-programmer-should-visit https://github.com/ivanovicDanijel/Best-websites-a-programmer-should-visit/blob/master/README.md
5th Mar 2019, 3:29 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 7
Julien Quentin Most of the links (like this one), I shared on SL, when I find a useful source, I share it here, so you don't have to worry. I will share everything that I feel can help us to make progress or guide us to the right choice! https://www.sololearn.com/post/58816/?ref=app https://www.sololearn.com/post/69481/?ref=app
5th Mar 2019, 3:24 PM
Danijel Ivanović
Danijel Ivanović - avatar
+ 4
Python is made to make the people use it easily. Python is just made for easy but more. I don't know about ruby much except just that print and puts command is used to output.
4th Mar 2019, 7:29 AM
Sarthak Pokhrel
Sarthak Pokhrel - avatar
+ 2
Is JS hard ?
4th Mar 2019, 7:28 AM
Sarthak Pokhrel
Sarthak Pokhrel - avatar
+ 2
If we talk about other languages then we can't say them complex directly. If we get to know their syntax and concept of programming then we feel easier.
4th Mar 2019, 7:31 AM
Sarthak Pokhrel
Sarthak Pokhrel - avatar
+ 2
I don't know why. but i think those languages you tagged impossible are actually easy. They are my first languages 😍. difficult languages are like brain*ck, cow. Also if asked to suggest an easy programming language i would suggest javascript before python.
4th Mar 2019, 7:45 AM
Ore
Ore - avatar
+ 2
In python there are multiple ways to do a single task. So, python is actually more complex for a deep java,c++ programmer.
6th Mar 2019, 11:14 AM
Sarthak Pokhrel
Sarthak Pokhrel - avatar