Why Is JavaScript So Popular?