The Best Programming Language in 2025?

Sort:
Im_chess_noob

Hello, this is my first time creating an off-topic forum, so I'm just going to ask a random question:
What do you think is the best programming language to learn in 2025?

AmericanSpursFan

I am learning c# cause of unity but it really depends on what you wanna do

Kavarin

I am a programmer and a master at excel,
May I ask what you learned?

Im_chess_noob
Kavarin wrote:

I am a programmer and a master at excel,
May I ask what you learned?

I learned Java, and I really like it. But I can't tell if it's a good language or not, since I don't have much experience in other languages.

Kavarin
Im_chess_noob wrote:
Kavarin wrote:

I am a programmer and a master at excel,
May I ask what you learned?

I learned Java, and I really like it. But I can't tell if it's a good language or not, since I don't have much experience in other languages.

Additional skills that complement Java knowledge include JavaScript, HTML/CSS, or Python; these are crucial for full stack development, data science, and mobile app development.

Im_chess_noob

Ok, I'm planning to learn Javascript later. Thanks for your sharing thumbup

APersonWhoYoyos
Go for c++ if you want to jump right to the one that is actually useful, otherwise if you want an easy stepping stone, try python first and then move on to c++ after learning the basics of python. Java I’m afraid is a dated language that is being used less and less, primarily due to its poor security and easy malicious exploitation. There have been many recent scare attacks like the log4j exploit that have caused a larger distrust of Java than awhile back. It’s not even that easy of a language unless you are using an extremely high level ide so I would focus on c++ which has somewhat similar syntax to Java but is overall more useful in modern settings.
APersonWhoYoyos
The other problem to Java is that it requires files from oracle to run, while c++ runs natively on windows, making it much more efficient. Java is brutally slow, I mean look at the Java edition of Minecraft, it is indeed a great game but because it was written in Java, the optimization is terrible, and already requires a fairly decent pc if you want to push anything past 60 fps. If a pixelated block game is that hard to run in Java, so will most large projects be.
APersonWhoYoyos
JavaScript is not bad though. Very different to Java as it’s more web development based but a good one to know.
thenomalnoob

C++ is the first language I had learnt and now I still find it's the most effective one.

Llusou
Although this is very dependent, I use unity
darth-vader_20

I learned python and Javascript. I am an advanced python learner and it is by far the best in simplicity. It is a little slow though

APersonWhoYoyos
Llusou wrote:
Although this is very dependent, I use unity

Which is C#

Peskybird1234
I don’t know any language other than the blocks on scratch
I think Java and Python and the easiest to understand/ write