Adamos, да пофиг на среду разработки, если просто язык осваиваешь. До этого вместе проходили Scratch, Python и писали игру на Java (libGDX) в IDEA Community. Заодно научился git пользоваться. Потом я ему уже стал не нужен - только книгу посоветовать и изредка объяснить что-нибудь непонятное. В прошлом году самостоятельно осваивал Pascal, сейчас - C++ и поступил в колледж на программирование.
Мой сын в 15 лет не задавался таким вопросом - просто скачал Visual Studio, нашел какие-то обучающие видео по C++ и начал писать код. Я потом купил ему учебник.
alexander_tihonovich, неверно. Это среда исполнения JavaScript.
А конкретнее: стандартные библиотеки и веб-сервер в обертке над интерпретатором V8.
В браузере никакой Node.js нет и быть не может.