Comparision of various programming languages


C Language
C was developed by Dennis Ritchie in the year 1972 at AT&T Bell Labs in the USA.
C is a middle-level language combines both features of high-level and low-level languages.
C is a structured Programming Language which allows breaking complex programs into simple programs.
C is a portable language which means programs written on one computer can easily run on another computer.
It is a general-purpose programming language with we can develop games, graphics, business applications, software applications, and System level programs.
C has a rich library which provides many built-in functions.
C++ Language
C++ was originally developed by Bjarne Stroustrup in the year 1979 at AT&T Bell Labs. Till 1982 it was called C with classes and in 1983 it was named as C++.
C++ is an object-oriented programming language providing the features of classes, object, inheritance, encapsulation, polymorphism, and abstraction.
C++ is a very powerful and fast language.
Adobe applications, Google applications, Mozilla Firefox, Winamp Media Player, Maya, Bloomberg are some of the applications developed using C++ Programming Language.
Java
Java was developed by James Gosling in the early 1990s at Sun Microsystems, USA.
It was originally called Oak, and in the year 1995, it was renamed as Java.
Java is an object-oriented and high-level programming languages with many built-in methods.
Applications developed using Java are ThinkFree, JPC, Nasa World Wind, Ultra Mixer, Flying Saucer, Sun Spot, etc.,
Java Supports Multi-threading which is a very powerful feature. It facilitates running multiple threads in a single process.
Python
Python was developed by Guido van Rossum in 1989 at CWI in Netherland.
Python is free and Open source language. It supports Object Oriented concepts.
Python is a portable language so that we can run on different platforms such as Linux, Unix, Windows, Macintosh, etc.,
It has a very large standard library.
Applications developed using python are Google, Instagram, Reddit, Spotify, BitTorrent, Quora, DropBox, etc.,
An important list of programming languages
Release date
C - 1972
C++ - 1979
Java - 1995
Python - 1989
Dot net - 2002
Developed by
C - Dennis Ritchie
C++ - Bjarne Stroustrup
Java - James Gosling
Python - Guido Van Rossum
Dot net - Microsoft Corporation
list of Keywords
C - 32
C++ - 60
Java - 57
Python - 33
Dot net - 78
Mode of language
C - Middle level and structured programming languages
C++ - General purpose object-oriented programming language
Java - Class-based object-oriented programming language
Python - Interpreted and general purpose language
Dot net - It is not a language, it is a framework.