Node.js - является JavaScript библиотекой, а JavaScript является интерпретируемым языком, а не компилируемым. Так же JavaScript не типизированный, из-за чего сложно писать большие проекты. На сколько мне известно, JavaScript является Single thread (однопоточный) - то есть использует только 1 ядро процессора.