C and UNIX

It does slow it down. The more transistors you add, the longer each cycle has to be. Though, in "modern" segmented CPUs, it wouldn't matter much, as checking against bounds wouldn't increase the time of the longest execution phase, which is what determines the CPU period in the first place.

What's the best programming language?

I mean, I don't know anything about tech but I have this idea in my mind that a lot of tech is designed based on what sells well rather than what's actually "best" and I see Zig Forums as purists of sorts. If Zig Forums could become some kind of Global Dictator that never needs to fear being overthrown, what would they do?

Any person who ever tries to sell you any language as the best programming language is either a nodev or a liar. Choose your language based on your needs.
There is, however, a worst language (besides esolangs), and its name is PHP, although recent versions were a step in the right direction.

Is Visual Basic better than PHP? Or is it an esolang?

It certainly looks better at doing what it's designed for.

That's nice to know but I was hoping to know what the best programming language just out of curiosity. Like, right now, you seem to be telling me that there is no best language because each one has their own pros and cons depending on what you intend to do with them. If there isn't already a perfect language, is that because such a thing can't exist? If there must be pros and cons then what would be the best language "generally"?

What's the best vehicle? What's the best food? What's the best animal?
That's basically what you're asking. If you want to narrow things down into specific problem or scenario, then maybe you can actually get some useful answers. Otherwise, well just pick something at random, or if you're a pleb pick the most popular thing so you don't have to think too much.

Generally speaking, C++ and Python would be the closest there is to being the best languages, but there's plenty of cases when other languages win. If you're going to add scripting to an application, use Lua, if you're going to solve mathematical problems, use Lisp, if you're going to automate administration tasks, use Bash, if you're going to write a dynamic website, there are unfortunately not many options better than PHP (which still sucks, mind you). If you're going to write a driver, use C. If you're going to write a business application, use C# or Java.
Basically what said. You wouldn't buy a pickup truck if you're going to tour around cities, but you wouldn't buy a Smart if you're planning to go through bumpy forest roads.

Oh, I see. When one thinks of the best way to move across the ground, something with round wheels makes more sense than something with square wheels. In that same way, I thought there would be a programming language that's "naturally superior" to all others and that if there isn't, it must be due to external factors (i.e. the truly, most superior programming language doesn't work too well in our current reality because that language isn't compatible with currently available hardware which in turn is because the hardware isn't designed with that language in mind because the Tech Industry was built off of "such and such" practises and those practises are too deeply ingrained to uproot and profits need to be made and blah blah...)


Mhm. Alright. Thanks.

I'm going to play devils advocate and claim that, by your own words, you are a nodev or liar.
If you define C++ and Python as "closest to being the best language", you are still selling them as "best language".
I mostly agree with the rest of your post though.