На мой взгляд, если Вы хотите именно развиваться в области разработки ПО, то Javascript - не лучший выбор для первого языка. В таком случае лучше посмотреть на ЯП со статической типизацией (чтобы лучше понять, как оно работает). Я бы предложил Java. Изучать можно по оригинальным
туториалам от Oracle (если позволяет знание языка).
Если же нужно просто написать один проект, то удобнее, действительно, на Javascript, поскольку можно сразу и clienside и serverside сделать. Сначала лучше прочитать
учебник. Потом можно взять какой-нибудь full-stack фреймворк, типа Derby.js.