Also, don’t base such decisions on current job market snapshot whatever it is.
If you don’t feel like throwing up every time you deal with microsoft universe - c# is overall a solid choice, engineering and caree wise.
Rails is pretty big in North America, not at all in europe and it has strong bias towards startups.
JS(ts) is a solid choice overall - all sorts of companies from crappy devshops to faang on all continents use it for various projects.
Java (and other jvm stuff kike scala kotlin) is also a solid choice, but with a strong bias towards big boring corporations and large slow complex, often over-engineered projects.
Python has a strong bias towards AI/ML world. It’s rarely used outside of it for critical production software.
Ruby is a great choice for your first programming language to learn and as an example of a dynamic language with amazing devx. But it is limited mostly to rails based companies.
I suggest getting some commercial experience with 1 dynamic and 1 statically typed languages early in career.