Eu estudei C a primeira vez no técnico de TI em 2017, mas na época não foi muito produtivo.
O C, por incrível que pareça, abstrai e simplifica muita coisa do PC.
O que realmente me ajudou a entender como o computador funciona foi estudar sobre assembly, emulação e coisas do tipo...
Essa série aqui é sensacional, porque o cara monta um PC "do zero" usando a CPU do Nintendinho, então você vai entendendo as instruções, memória, e como tudo trabalha junto:
Obs.: se o embed não funcionar, o link é https://www.youtube.com/watch?v=LnzuMJLZRdU
Mas o que você falou tá certíssimo, tem muito conhecimento útil para JavaScript que você acaba aprendendo estudando C.
Inclusive recomendo também estudar C++, porque muitos conceitos lá vão te ajudar a entender garbage collection, alocação de memória, etc...