Ich frag jetzt mal andersrum: Was sind den so die Stärken und Schwächen von JS? Oder den anderen Sprachen?
C ist streng typisiert und hat immerhin den Performance-Vorteil. Nachteil die manuelle Speicherverwaltung, damit verbunden das Risiko schlimmster Sicherheitsprobleme.
Java und Python sind interpretiert bzw. laufen in einer Ausführungsumgebung, mit Speicherschutz/Garbage Collection. Es gibt viele Bibliotheken, Python hat da Pluspunkte im AI-Bereich, auch als System Glue Language.
JS hat eine furchtbare, fehleranfällige Syntax. Nicht umsonst wurde TypeScript erfunden. Es läuft ebenfalls in einer VM, dank der Webbrowser gibt es inzwischen sehr effiziente VMs mit JIT, davon profitieren Frontend-Webanwendungen und im Backend Anwendungen wie NodeJS oder darauf basierende Anwendungen wie NodeRed.
Die Frage ist: wofür willst du die Sprache verwenden?
Für eine Benutzerschnittstelle? Im Webbrowser-Frontend ist JS/TS ok.
Ein Web-Backend in C ist imho quatsch. Eine Steuerung von irgendwas, da kann C dagegen ganz gut passen.
Es gibt nicht die eine Sprache.
Wenn du C schon einigermaßen kannst stellt sich eher die Frage, was du als nächstes lernen möchtest.