We moved from punch cards to programming languages as they took a long time and were error-prone. This tells us that programming languages are more efficient and are also more readable by humans, making them much better to implement. This means programming is more accessible.
We need different programming languages to perform specific specializations. An example of this is SQL, which is particularly useful for databases. Programming languages have different speed and user readability, such as C for speed and Python for readability.
I use Python, and some drawbacks are its memory management. I have read that it is not ideal for applications that require storing large amounts of memory. This could potentially be solved by supporting multi-core processing and using more modern processors.
If I were creating a new programming language, I would call it KuKu. I would try to make it as similar to English as possible to allow many users to use it. I would start by defining syntax and certain behaviors such as data types and loops. I would make a really bold compiler because I think the current ones are too boring.