1 / 12

Programming Languages – Primary Uses

Programming Languages – Primary Uses. FORTRAN, LISP, COBOL 1957-1959. Supercomputing applications AI development Business software. Used By: NASA Credit Cards ATMs. Fun Fact: The Terminator Movie used samples of COLBOL source code for he text

joshua
Download Presentation

Programming Languages – Primary Uses

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programming Languages – Primary Uses

  2. FORTRAN, LISP, COBOL 1957-1959 • Supercomputing applications • AI development • Business software Used By: NASA Credit Cards ATMs Fun Fact: The Terminator Movie used samples of COLBOL source code for he text shown in the Terminator’s vision display.

  3. Pascal1970 • Teaching Programming • Object Pascal (a derivative) – Used for Windows application development Used By: Apple Lisa (1983) Skype Creator: Niklaus Wirth

  4. C1972 • Cross-Platform programming • System programming • Unix programming • Computer Game development Used By: Unix (rewritten in C – 1973) Early WWW servers and clients Creator: Dennis Ritchie Bell Labs

  5. C++1983 • Commercial application development • Embedded software • Server/Client application • Video Games Used By: Adobe Google Chrome Mozilla Firefox Microsoft Internet Explorer Creator: BjarneStroustrup Bell Labs

  6. Objective C1983 • Apple programming Used By: Apple’s OS X iOS Creator: Brad Cox and Tom Love Stepstone

  7. Perl1987 • CGI • Database application • System administration • Network programming • Graphic programming Used By: IMDb Amazon Priceline Ticketmaster Creator: Larry Wall Unisys

  8. Python1991 • Web applications • Software development • Information security Used By: Google Yahoo Spotify Creator: Guido Van Rossum CWI

  9. Ruby1993 • Web application development • Ruby on Rails Used By: Twitter Hulu Groupon Creator: Yukihiro Matsumoto

  10. Java1995 • Network programming • Web application development • Software development • Graphical User Interface (GUI) development Used By: Android OS/apps Creator: James Gosling SUN Microsystems

  11. PHP 1995 • Building/maintaining dynamic web pages • Server-side development Used By: Facebook Wikipedia Digg WordPress Joomla Creator: RashmusLerdorf

  12. JAVASCRIPT1995 • Dynamic web development • PDF document • Web browsers • Desktop widgets Used By: Gmail Adobe Photoshop Mozilla Firefox Creator: Brendan Eich Netscape

More Related