-
Fortran
- The oldest programming language still in use today.
- Stands for Formula Translation
- Created to do high level science and math computations
- Still used in aerospace, government and research
-
1st Era of Programming Languages
- Ran on binary coding
- Was difficult to read and learn
- Created alot of errors due to its difficulty to decode it
- Ran on machine language, which meant it would only work on the system it was written for
-
Period: to
Modern Programming
-
2nd Era of Programming Languages
- Were no longer machine dependent
- Could run on a large number ofdevices
- Spread the use of programming
- served morewidespread purpoe
-
Cobol
- COmmon Business Oriented Language
- Basis in banking, ccll calling, and trafic lighting systems
- Still used by United States Postal Service
-
Basic
- Designed to be simple
- Needed be able to be used by public
- Bill Gates wrote a modified language of Basic
-
3rd Era of Programming Languages
- Converted from English to machine language
- Used compiliers to do this
- Includes C and Visual Basic
- Drawback was itneeded a different processorfor each language
- Code became harder to write, but easier to decode
-
C
- Developed for use with the Unix operating system
- Derived from an earlier language called 'B'
- C was so powerful that Unix as rewritten on it
- Linux runs on C
-
Pascal
- Named after Mathematician
- Started as a teaching tool
- Later grew into commercial use
- Skype runs on Pascal
-
C++
- Modified version of 'C'
- Possibly most popular programming language ever
- Firefox, and Microsoft Office are build on C++
-
Perl
- Created by a Unix programmer
- Found that Unix couldnt perfrom actions he needed
- Practical Extraction Report Language
- Craigslist runs on Perl
-
Python
- Named after Monty Python
- Designed to fix problems of ABC language
- Used by Google Search, NASA, Youtube
-
Ruby
- Combination of Perl, Smalltalk, and Lisp
- Used by Basecamp
-
PHP
- Replaced Perl
- Was origionally created just to suit creaters homepage
- Now is basis code for 20 million websites
- Used by Facebook
-
Java
- The most known programming language
- Now runs over 1.1 billion computers
- Many computers cannot function without it
- Used by the 2004 Mars Rovers
-
Javascript
- Very dissimilar to Java
- Origionally called Mocha
- Major drawback was it used to be browser dependent
-
4th Era of Programming Languages
- Became object oriented
- No longer just focused on tasks
- Became more specific toone command goal
- Includes Java and C++
-
5th Era of Programming Languages
- Develope the types of programming: Logic, Constraint-Based, and Declaritive Language
- Trys to make thecomputer do all of the computations
- Eliminate use for application to complete tasks
- First big accomplishment was Ruby on Rails
-
-
Microsoft Systems
- Run on a combination of C/C++/ASM/Vanilla C
- Have added alot of code and properties to these languages to fit their needs.
- Expanded the languages beyond what they weremeant to do
-
Apple Systems
- Run on Cocoa, Xcode, and Objective C
- Cocoa wasan origional language
- Cocoa is one of the fastest growing languages dueto thepopularity of Appleproducts
- Many people want to learn Cocoa to code Apple Apps