0
for beginners which one should learn JavaScript or java or python or c#.
l want to learn for backend development and maybe hybrid apps or general purpose.
3 Answers
+ 1
First things first if you have no idea what you want to do then this question is meaningless.
Someone will tell you to learn python, someone other will tell you to start with Html yet another one will tell you to start with C or C++ or java etc.
So the first question is figure out what you want to become.
If you want to go for web development go for Html (and complete the trio with css and javascript)
If you want to learn just general purpose programming language you can start with python (easiest), C, C++, Java etc).
For data science, AI, machine learning go for Python.
For game development - go for Unity, C/C++/C# etc. for PC app.
For create android app Java & Kotlin
For iOS development - Swift
0
Python, Ruby, C or JS first. Java and C# comes next because they are so similar. you can also skip all and try to jump into C++ but i don't recommend starting with a language which has higher learning curve like C++ or Java. Take the basics(3-6 months) with python or C then move into Ruby or JS then C#,Java and C++. In the end it won't matter a lot you will see how easy to learn languages since the concepts are same
Backend development is currently possible with any language so don't be afraid of learning any of those languages. Since hybrid apps do run in a web container views on mobile, hybrid app development requires JS