JavaScript Guide for C/C++ Developers