Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Evolution of Computer Languages

All the Applications, Web pages, Programming Codes are written in a specific computer language. It’s interesting to see where computer languages on track and how they have evolved over time. There are now a series of computer languages to choose from and billions lines of code. Check out the Slides to see the computer language timeline and about code along the way.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

  • Be the first to like this

Evolution of Computer Languages

  1. 1. Computers have required a means of instructing them to perform a specific task. This means is known as a programming language. Computer languages were first composed of a series of steps to wire a particular program; these morphed into a series of steps keyed into the computer and then executed; later these languages acquired advanced features such as logical branching and object orientation. The computer languages of the last fifty years have come in two stages, the first major languages and the second major languages, which are in use today.
  2. 2. In 1957, the first of the major languages appeared in the form of FORTRAN. Its name stands for FORmula TRANslating system. The language was designed at IBM for scientific computing. The components were very simple, and provided the programmer with low-level access to the computers innards. The language is still used in aerospace , automotive industries. 1959 COBOL, business-oriented language designed. COBOL is primarily used in business, finance, and administrative systems for companies. In 1964, John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College in New Hampshire. BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programminglanguages whose design philosophy emphasizes ease of use. Linux today based on C
  3. 3. 1969 A high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs. It is a rich subset of C. A class-based, single inheritance, object-oriented language with C-style syntax. An interpreted version of C/C++, much in the way BeanShell is an interpreted version of Java. Pascal is a historically influential imperative and procedural programming language, designed in 1968–69 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring Used by Skype (Pascal object).
  4. 4. 1969 A high-level programming language which targets low-level hardware, most commonly used in the programming of FPGAs. It is a rich subset of C. A class-based, single inheritance, object-oriented language with C-style syntax. An interpreted version of C/C++, much in the way BeanShell is an interpreted version of Java. Pascal is a historically influential imperative and procedural programming language, designed in 1968–69 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring Used by Skype (Pascal object). 1983 C++ is a general-purpose programming language. It has imperative, object- oriented and generic programming features, while also providing facilities for low-level memory manipulation. Used by Firefox and MS.Office.
  5. 5. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. The languages in this family include Perl 5 and Perl 6. Used by craigslist . 1991 Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++ or Java. Used by YouTube and Google search. Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan. According to its creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, and Lisp.
  6. 6. PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994. Used by Facebook. 1995 , Java is a general-purpose computer programming language that is concurrent, class- based, object-oriented, and specifically designed to have as few implementation dependencies as possible. JavaScript is a high-level, dynamic, untyped, and interpreted programming language. It has been standardized in the ECMAScript language specification. Alongside HTML and CSS, it is one of the three essential technologies of World Wide Web content production; the majority of websites employ it and it is supported by all modern Web browsers without plug-ins. Ruby on Rails in 2005 : Rails combines the Ruby programming language with HTML, CSS, andJavaScript to create a web application that runs on a web server. Because it runs on a web server, Rails is considered a server-side, or “back end,” web application development platform (the web browser is the “front end”)

    Be the first to comment

    Login to see the comments

All the Applications, Web pages, Programming Codes are written in a specific computer language. It’s interesting to see where computer languages on track and how they have evolved over time. There are now a series of computer languages to choose from and billions lines of code. Check out the Slides to see the computer language timeline and about code along the way.

Views

Total views

3,625

On Slideshare

0

From embeds

0

Number of embeds

6

Actions

Downloads

81

Shares

0

Comments

0

Likes

0

×