for developers it's depends on what he/she can make
first of all if you are beginner and your area of interest is:
suppose web development
available good option for you is
web development with java
✓j2ee with servlet,jsp, spring, hibernate
with ms web development technology
if you make your future with desktop or stand alone software development then you prefer:
✓java:needed for both web and standalone
✓python:needed for both web and standalone
✓c#:needed for both web and standalone
and many more languages and framework available for both web and desktop development purpose you check it on google.
👍👍best of luck for your great future in computer programming
🔷Here is a very rich video, detailed (step by step) guidelines for starting online Career ( learning Web Development and other Programs):
Look,if u wanna be web developer,don't ask something like "what the best language or btw?".
just calm and learn something
it doesn't matter
if u be good u can building great things
depend on your projects. but nowadays people like doing code with phone app native language like Java/Kotlin and Objective-C/ Swift because of phone market. otherwise if you want to upgrade current low wage job or you are in older age , should choose HTML CSS JAVASCRIP & PHP because they are low languages and give short time accomplishment. if you like Scalable, Fault-tolerant and Concurrency projects then Elixir is your first choice. I can't say this language is better than other ones. just try all and choose one that you love. The most pop languages like Java c++ python c# JAVASCRIP ... hope it will give some helps.
I'd suggest you ES6 as core and frameworks as workspace because all web technologies based on JS mainly.
VueJS is good for front-end such as SPAs, you can choose ExpressJS as server-side.
Any way you have to find out what is better for your purposes.