I'm new to development and I know C-programming.
I can tell you from my personal experience that Java is good to understand the OOP concepts but it comes with a big issue. It is slow, it is restricted to devices that can get JVM installed into them. Hence I don't think it will be around for very long. The only reason it is still breathing is because many large projects were written in Java and now it would be big trouble to conver them to Python or JS.
On the other hand, JS is burning hot right now. It can do almost anything with Google's V8 engine. Then there is python which is then new language for Scientific stuff.
C is also a great language if you know how to control it.
JavaScript or JavaScript, and maybe.. JavaScript :p
Java is a well-crafted language.
The latest paradigm is not necessarily useful.
Honestly I'd say JavaScript.
JavaScript isn't just transitions, alert boxes and form magic. It's a versatile language found in the browser, on the server and on hardware. Build robots, make websites, spin up microservices.
Most importantly it's the friendliest and fastest growing community.
It looks like you're more at home in a backend environment, so take a look at Node.js.
Good luck!
If you really don't want to learn JS, take a look at Ruby.
If you already know C you should give Go a try too, it lies in the same problem domain, compiles (and cross-compiles) natively. It's nice.
JS for sure. But first go through C.
algol 58 it brought us the first complete quicksort .... just because I agree with all of you and esp. with Todd
I would say JAVA coz thought it is too old and has lower scope than python or c# but it is pretty good for learning so if you want to learn then go for java but if yu have a project in mind choose accordingly........moreover language doesn't matter so much coz yu can learn them in a day or two.......
The question is too vague. Check out this article: hashnode.com/post/newbies-stop-asking-about-the-b…
My vote will be for Javascript if it was there .
Its the most dynamic versatile language i have ever used.
You can code in functional style (Closures, Functions as first class citizens) or Object Oriented style (Classes, Inheritance ) whichever you prefer.
You have loose type checking native-ly but can move to strict type checking using subsets such as Typescript.
Its one of the most amazing language invented so far. It never misses to surprise you whenever you try to go deep.
Abhinandan Pal I'd like to see you learn C or C++ in a day or two LOL
Laily
Please add Golang :)