What is the difference between JavaScript and C++?

The following are the differences between JavaScript and C++.

JavaScript is a lightweight, interpreted programming language. It is designed for creating network-centric applications. It is complementary to and integrated with Java. JavaScript is very easy to implement because it is integrated with HTML. It is open and cross-platform.

C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. It runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.

JavaScript is a scripting whereas C++ is a programming language.

C++ program is to be compiled and executed, whereas a script in JavaScript is interpreted.

JavaScript is dynamically typed whereas C++ is statically typed.

In Java, you have to declare the type of the variable with the variable, for example,

int a;
float f;

In JavaScript, you need to only write the variable name, without adding the type. After that, you can assign the value like 5 for int, “amit” for string, etc.

var a; var f

JavaScript supports Java virtual machine implementation, whereas C++ does not support Java virtual machine implementation.

C++ support procedural and generic programming. JavaScript support reflective programming

Updated on: 30-Sep-2019

2K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started