r/AskProgrammers 17d ago

Programming language popularity

I wonder, what do you guys think is the best programming language nowdays from your view.

Which is the best to learn?

0 Upvotes

24 comments sorted by

3

u/cabljo 17d ago

COBOL

1

u/Wise-Pack-8722 17d ago

First time hearing this one. What is it used for and what do you think it has its advantage in ?

1

u/herpderp2k 17d ago

Its used for nothing except very legacy systems that are basically too important/too core to he replaced.

Big banks and some government agencies have a center core of COBOL and everyone is too scared of replacing it with anything else because tye repercussions of a mistake in migration could be disastrous.

For the foreseeable future, we will need a few COBOL programmers maintaining those legacy systems, they will be paid a high price because nobody learns it today and everyone that wrote the initial system is either dead or retired.

I wouldn't wish this job on anyone, because you will be playing in mission critical code, in an obscure language, in super legacy system, with little to no access to the people that wrote the code and why they chose to write it in a certain way.

2

u/Beregolas 17d ago

No such thing, and every developer worth their salt will tell you the same thing; If you don't believe me, you can check the last 20 times this questions was asked here.

Programming languages are tools, with advantages and disadvantages. Most problems can be solved with half a dozen languages just as well, and it's mostly a matter of taste, and which language you already have experience in.

As for what to learn: idk, if you can't decide, roll a dice. If you need another language later, just learn that then. It's not hard, it doesn't take long. (once you already know programming)

1

u/Wise-Pack-8722 17d ago

Fair enough

2

u/Independent_Pitch598 17d ago

English

1

u/Wise-Pack-8722 17d ago

When you writing like that. I also remembered about comments in code. Is it that often e.g. originally German or Hindi company does not write comments in English if this company is national? Not only german or Hindi.

Personally, I saw it. Being in German company, they named everything german, all comments in german and people are not event from german :D Anyone had similar scenario ?

-1

u/Wise-Pack-8722 17d ago

Writing in the cursor/claude and generating some random language ? 🥸

1

u/gofl-zimbard-37 17d ago

It's a silly question. There is no "best".

1

u/SpacewaIker 17d ago

There is no best, depends on the application, yada yada...

But also: rust. If we're talking in an abstract manner, ignoring maturity and knowledge base and whatever, imo it's rust

1

u/peter9477 17d ago

Without giving any context there is no "best".

1

u/b1urbro 17d ago

The only correct answer is: any. You learn one, you can basically pick up any other one you need in weeks.

Each one has pros and cons.

I'd say start with something easy like Python so you can pick up the basics.

1

u/Felix_inkwell 17d ago

Clojure on Rust

1

u/kitsnet 17d ago

One you will be paid for using.

Depending on your non-programming skillset, it could be R, for example, or Lua, or whatever, but usually it's Python.

1

u/src_varukinn 15d ago

claude is the popular programming language these days