...они упоминают привязку кода C++ к Java Script и я опять же совершенно не понимаю, как они могут взаимодействовать, как можно соединить эти два языка...
Смотри какое крутое колдунство:
тыц
Между "я написал hello world" и "они делают крутые штуки" есть некоторый концептуальный пробел. Вот его и нужно заполнять. Написать что-то более крутое чем hello world, посмотреть исходники каких-то штуковин средней сложности, почитать о инструментах и приемах, которые используются в разработке, вот это все.
Конечно, самому сложно гуглить каждое непонятное слово. В результатах поиска то и дело выскакивает еще пачка непонятных слов, и это довольно сильно демотивирует. Кажется что попал в замкнутый круг, и выход не виден. Именно поэтому придумывают учебные программы и курсы, где непонятные слова объясняются в таком порядке, что при объяснении очередного термина учитывается то, что уже было объяснено, а что нет.
Курсов и учебников в сети немеряно: codecademy, coursera, курсы яндекса,
и так далее. Выбирайте на свой вкус, начинайте проходить. Если все слишком сложно - можно подобрать курс попроще. Если все слишком элементарно - пролистать быстренько до конца, и взять курс посложнее.