ความแตกต่างระหว่าง JavaScript และ C++ มีดังนี้:
JavaScript เป็นภาษาโปรแกรมมิ่งเบาและตีความ ออกแบบสำหรับสร้างแอปพลิเคชันที่เน้นเครือข่าย เป็นเพื่อนร่วมทางและบูรณาการกับ Java JavaScript นำไปใช้งานง่ายเพราะบูรณาการกับ HTML เป็นแบบเปิดและข้ามแพลตฟอร์ม
C++ เป็นภาษาโปรแกรมมิ่งระดับกลาง พัฒนาโดย Bjarne Stroustrup เริ่มต้นในปี 1979 ที่ Bell Labs รันบนแพลตฟอร์มหลากหลาย เช่น Windows, Mac OS, และ UNIX ต่างๆ
JavaScript เป็น scripting language ในขณะที่ C++ เป็น programming language
โปรแกรม C++ ต้องคอมไพล์และ execute ในขณะที่สคริปต์ใน JavaScript เป็น interpreted
JavaScript เป็น dynamically typed ในขณะที่ C++ เป็น statically typed
ใน Java คุณต้องประกาศชนิดของตัวแปรพร้อมกับตัวแปร เช่น
int a; float f;
ใน JavaScript คุณต้องเขียนแค่ชื่อตัวแปร โดยไม่ต้องเพิ่มชนิด หลังจากนั้นคุณสามารถกำหนดค่าได้ เช่น 5 สำหรับ int, "amit" สำหรับ string ฯลฯ
var a; var f
JavaScript รองรับ Java virtual machine implementation ในขณะที่ C++ ไม่รองรับ Java virtual machine implementation
C++ รองรับ procedural และ generic programming JavaScript รองรับ reflective programming