Exploring Programming Languages Essay

777 Words Dec 20th, 2012 4 Pages
Exploring Programming Languages
1970s
* Pascal * Developed 1970 * originally developed by Niklaus Wirth, a member of the International Federation of Information Processing (IFIP) * principle objectives, allow for the development of well structured and well organized programs, and to serve as a vehicle for the teaching of the important concepts of computer programming * named after the mathematician Blaise Pascal * C * Developed 1972 * C was created by Dennis Ritchie at Bell Labs initially as a systems programming language for implementing UNIX * C++ was created by Bjarne Stroustrup at Bell Labs in the 1980s adding object orientation to C * Influenced ANSI C, Java *
…show more content…
* Common Lisp * 1984 * Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, and object-oriented programming paradigms. * Common Lisp is a dialect of Lisp; it uses S-expressions to denote both code and data structure. Function and macro calls are written as lists, with the name of the function first * C++ * 1985 * Designed and implemented by Bjarne Stroustrup in the Computing Science Research Center at AT&T Bell Laboratories. * Perl * 1987 * Perl is a dynamic programming language created by Larry Wall * borrows features from a variety of other languages including C, shell scripting (sh), AWK, sed and Lisp * TCL * 1988 * is a scripting language created by John Ousterhout * commonly used for rapid prototyping, scripted applications, GUIs and testing * FL (Backus) * 1989 * FL (short for Function Level) is a programming language created at the IBM Almaden Research Center by John Backus, John Williams, and Edward Wimmers in 1989
1990s
* Haskell * 1990 * standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing * Python * 1990 * Python was created in the early 1990s by Guido van Rossum at Stichting Mathematisch Centrum (in the Netherlands as a successor of a language

Related Documents