Existe a ferramenta certa pra cada tipo de trabalho e as linguagens de programação seguem esta regra. Foi-se o tempo das linguagens de propósito genérico (C, Basic, Pascal, Pearl, etc.), até porque os casos de uso de quando essas linguagens foram inventadas eram bastante limitados.
Entretanto, eu não quero dizer que é a melhor linguagem, mas sim a linguagem mais importante e que o mundo seria bem diferente se ela não existisse, o C.
O C foi inventado para desenvolver o UNIX, e mais tarde foi usado para criar o sistema GNU e o kernel Linux, que acabaram democratizando a internet.