C++ was developed in 1979 by Bjarne Stroustrup at Bells Lab in Murray Hills. It was first known as C language and was called as C with classes but it was renamed as C++ in 1983.
C++ is a Statically typed, compiled, general source purpose, case sensitive, free from a programming language that supports procedural, objected oriented, and generic programming.
C++ consist of three important parts:
- The core language which includes variables, data types, and literals.
2. The C++ standard library includes a rich set of functions manipulating files, string, etc.
3. The Standard Template Library (STL) includes a rich set of methods manipulating data structures etc.
James Gosling, Mike Sheridan, and Patrick Naughton started developing Java language in 1991. This team of three members was known as Green Team. It was originally designed for embedded systems in electronics appliances like set-top boxes. Java was originally named as ‘Greentalk’ by James Gosling. Then it was named as Oak. And then 1995 they renamed it as Java.
Java is a Programming language and a platform. Java is high level, robust, secured and object-oriented programming language.
Read more about : C++ vs JAVA