Programming Languages Throughout the decades
C – It was developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell labs. The development of this language is closely tied to the development of Unix, which was originally implemented by Ritchie and Ken Thompson in assembly language on PDP-7. They decided to port the operating system to a PDP-11. They considered rewriting the operating system using B language. However, B’s inability to take advantage of some of the PDP-11’s features led to the development of C.
Pascal – Published in 1970 and designed by Niklaus Wirth, it was intended as a tool to teach structured programming.
Smalltalk – Smalltalk was the product of ...view middle of the document...
Tcl – A scripting language created by John Ousterhout in 1987. It was originally “born out of frustration”, as Ousterhout would explain, because programmers were writing their own languages to be embedded into applications.
Fl – A programming language designed by John Backus, Edward Wimmers, and John Williams at IBM Almadean Research Center in 1989. It was designed as a successor to Backus’ earlier FP language but provided specific support for function-level programming.
Python – A general-purpose, high-level language designed by Guido van Rossum in 1991. It was designed as a successor to ABC language capable of exception functioning and interfacing with Amoeba operating system.
Visual Basic – It was developed by Microsoft and released in 1991. Microsoft intended Visual Basic to be easy to learn and use with its COM programming model.
Java – A computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It was started by James Gosling, Mike Sheridan, and Patrick Naughton in 1991 and released in 1995. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another.
Ruby - A dynamic, reflective, object-oriented, general-purpose programming language. It was designed by Yukihiro Matsumoto in the mid 1990’s and released in 1995. The main goal in developing this language was to emphasize the human instead of the machine. Matsumoto has said his primary design goal was to...