Acho que seria legal falar sobre como criar uma linguagem de programação, e ir numa engenharia reversa até chegar nos bits que executam o que tu programou em uma linguagem, como por exemplo:

Considerando o código

console.log('algo')

O que isso envia para o node, e o que o node envia para o terminal?

E mais profundo ainda, como o binário do computador entende que deve mostrar "algo" no terminal?

Esse fluxo seria muito interessante de ser estudado!

Abs!

desde quando comecei na programação essa minha maior curiosidade, anotado!!

O canal do "Akita" no youtube tem vários vídeos falando sobre assuntos bem avançados, mano, acho que vale a pena dar uma olhada lá: https://www.youtube.com/@Akitando