Facebook SDK

Have you ever wondered about the programming languages that we use today, how they came to be? Everything has its past. So in the article let us explore the history or the past of the programming languages.

Here in this article I have listed the programming languages from past to present. And also listed the key feature as well as some down sides of those languages so you will know how they evolved till Java came into existence.

1957 - Fortron

  • Developed by John Backus.
  • It meant formula translation.
  • It was a high level programming language.
  • It had less operations and was unstructured.


1959 - COBOL

  • Developed by Grace Hopper.
  • It meant common business oriented language.
  • It was a High Level programming language, had more operations.
  • But it was unstructured.


1962 - BCPL

  • Developed by Martin Ritchards.
  • It meant basic combined programming language.
  • It was a high level programming language, had more operations and was structured.
  • But it occupied more memory and was a typeless programming language.


1969 - B

  • Developed by Ken Thompson.
  • It was a high level programming language, had more operations, was structured, occupied less memory.
  • But it was a typeless programming language.


1972 - C

  • Developed by Dennis Ritchie.
  • It is a high level programming language, had more operations, occupied less memory and was a typed programming language.
  • But it was not a object oriented programming language.


1982 - C++

  • Developed by B. Jarne Strostrope.
  • It is a high level programming language, had more options, occupied less memory, was typed programming language, supported object oriented programming language.
  • But it was not portable (Platform Dependent).


1995 - Java

  • Developed by James Hasling and his team at Sun Microsystems.
  • It is a high level programming language, occupies less memory, typed programming language, supports object orientation, is portable (Platform Independent).

And Now is Java is used everywhere to develop mobile apps, web apps, desktop apps, games and much more.

Thank you for reading this article.

Post a Comment

Previous Post Next Post