>> Don't you see we need the other way around, namely computer languages with simpler syntax.
You can't "wish away" essential complexity. Programming languages can be "simple" or "easy to use", but it's hard to make a programming language that does both because software development has some elements that are complex by nature. There are trade-offs to be made when designing programming languages.
Overly simple programming languages are toys. No one uses them for real work because they are too limited or too constrained.
Some programming languages like Python and Go (to some degree) hide a lot of complexity and are easy to use for many use cases, but the complexity is still present and becomes visible when you try to do something outside their common uses.
Other programming languages (like C, C++, and Rust) hide very little and give the software developer more control in exchange for more complexity. This requires more skill and care but allows for leaner, faster software.
Rich Hickey has a great talk that highlights the differences between software that is "simple" versus software that is "easy": https://www.infoq.com/presentations/Simple-Made-Easy/
Those two are completely different, don't be fooled.
Some extremely complex programs can be written in assembly, the code and data structure complexity is unrelated to the computer language.
Damn, and all those pesky downvoters on HN the second you talk about an unpleasant reality.
Maybe the downvoting system should go away, as it may be AI bots anyway. Like youtube dislike.
From a reality point of view this 'backward compatibility' is actually a trojan horse for those feature creeps. This is this very toxic cycle which has to broken.
Compilers have already standard version switches, namely the migration path towards saner C syntax is to leverage such options: -std=c11 will allow syntax from "legacy C below c11", and for instance -std=c25 will start to enforce a simplified and saner C syntax. Adding feature creeps or fixing C syntax will have the same effect on real life code, but in the case of fixing C syntax, it is going to make compiler easier to write and real-life alternatives will spawns, which is is very good and sane thing.