1 of 24

Slide Notes

DownloadGo Live

Programming The World

Published on Nov 18, 2015

No Description

PRESENTATION OUTLINE

PROGRAMMING THE WORLD

10 OF THE WORLD'S MOST POPULAR PROGRAMMING LANGUAGES
Photo by Reffado

FORTRAN

Current Version : FORTRAN 2008 (2010)

Fortran

  • Designed by a team of IBM programmers, led by John Backus, in 1957
  • FORTRAN = FORmula TRANslation
  • A general-purpose, imperative programming language
  • Designed to allow easy translation of math formulas into code
  • The first high-level programming language (using a compiler)

C

Current Version : C11 (December 2011)

C

  • Developed 1969 - 1973 at AT&T Bell Labs; designed by Dennis Ritchie
  • A general-purpose, imperative programming language
  • One of the oldest and most widely used programming languages of all time
  • Used for implementing operating systems and embedded applications
  • Provided the building blocks for C#, Java, Python, JavaScript, etc.

C++

Current Version : C++14 (2014)

C++

  • Designed by Bjarne Stroustrup in 1983; originally designed to enhance C
  • An intermediate-level language with object-oriented programming features
  • Typically used in systems software, application software...
  • ...server and client applications, and entertainment software
  • Has greatly influenced other languages (C#, Java)

C#

Current Version : 5.0 (August 2012)

C#

  • Designed by Microsoft in 2000 as part of the .NET initiative
  • A multi-paradigm programming language
  • Combines principles from C and C++
  • Used to develop software for Microsoft + WIndows platforms

Java

Current Version : JSE 8 Update 5 (April 15, 2014)

Java

  • Designed by James Gosling & Sun Microsystems in 1995
  • A concurrent, class-based, object-oriented computer programming language
  • Standard for enterprise software, web-based content, games and mobile apps
  • Designed to work across multiple software platforms (Max OS X -> Windows)

Javascript

Current Version : 1.8.5 (March 22, 2011)

Javascript

  • Designed by Brendan Eich in 1995
  • A client and server-side scripting language
  • Can be used across multiple web browsers
  • Considered essential for developing interactive or animated web functions
  • Extensions for Google Chrome & Apple Safari, Adobe Acrobat and Reader

Python

Current Version : 3.4.1 (May 18, 2014)

Python

  • Designed by Guido van Rossum in 1991
  • A high-level, server-side scripting language for websites and mobile apps
  • Used by Google, Yahoo!, and NASA
  • Easy language for beginners due to readability and compact syntax
  • Powers web apps for Instagram, Pinterest, and Rdio

HTML

Current Version : 5.0 (February 4, 2014)

HTML

  • HTML = HyperText Markup Language
  • Developed by W3C & WHATWG in 1993
  • WHATWG = Web Hypertext Application Technology Working Group
  • The standard markup language used to create web pages

PHP

Current Version : 5.5.13 (May 29, 2014)

PHP

  • PHP = Hypertext Processor
  • Designed by Rasmus Lerdorf in 1995
  • A server-side scripting language designed for dynamic websites and apps
  • Can be directly embedded into an HTML source document
  • Powers 200+ million websites, including WordPress, DIgg, and Facebook

Ruby

Current Version : 2.1.2 (May 9,2014)

RUby

  • Designed by Yukihiro Matsumoto in 1995
  • A dynamic, object-oriented general-purpose scripting language
  • Used for developing websites and mobile apps
  • Designed to be simple and easy to write
  • Powers Scribd, GitHub, Groupon, and Shopify

CONCLUSION
With the rise of the information revolution, the understanding of programming languages has become essential. While many of these languages were originally designed in the 1990s, they have succeeded in staying updated and relevant to the needs of today.
After all, this presentation and the research that went into it would not have been possible without these very languages.

Jonathan Hansen

This production has been brought to you by
Photo by ~~~johnny~~~

Works Cited

  • Adhy. "Matrix Binary Background Images Photos." Take In Social Media. N.p., 18 Apr. 2014. Web. 06 June 2014.
  • "Wallpapers Matrix Movies Red The 1680x1050." Www.wallsave.com. N.p., 6 Mar. 2012. Web. 06 June 2014.
  • Singh, Ajit. "The Top 10 Programming Languages (For Techies Only)." Free Republic. N.p., Feb. 2012. Web. 5 June 2014.
  • Hiscott, Rebecca. "10 Programming Languages You Should Learn in 2014." Mashable. N.p., 21 Jan. 2014. Web. 11 June 2014.
  • "The FORTRAN Programming Language." The FORTRAN Programming Language. University of Michigan, n.d. Web. 15 June 2014.