-
Plankalkul
Name: Plan Calculus
Creator: Konrad Zuse
Purpose: To help solve complex math problems Sources (MLA 7)
Info: Zuse, Konrad. "Der Plankalkul." N.p., n.d. Web. 21 Jan. 2013.
Image: Plankalkuel-Report. Digital image. N.p., n.d. Web. 21 Jan. 2013. http://www.zib.de/zuse/Inhalt/Programme/Plankalkuel/Plankalkuel-Report/Image8.gif. -
Fortran
Name: The IBM Mathematical Formula Translating System
Creator: John Backus and IBM
Purpose: To assist in scientific and engineering applications Sources (MLA 7)
Info: McJones, Paul. "History of FORTRAN and FORTRAN II." History of FORTRAN and FORTRAN II â. Software Preservation Group, 6 Jan. 2013. Web. 21 Jan. 2013.
Image: Fortran_acs_cover. Digital image. Fortran_acs_cover. N.p., n.d. Web. 21 Jan. 2013. -
MATH-MATIC
Name: MATH-MATIC
Creator: Charles Katz
Purpose: To be an improvement over FORTRAN Sources (MLA 7)
Info: "Computing History Displays: Computer History Time Line - Developing the Technology." Computing History Displays. The University of Auckland, n.d. Web. 21 Jan. 2013.
Image: MathMatic1. Digital image. Computing History Displays: Computer History Time Line - Developing the Technology. N.p., n.d. Web. 21 Jan. 2013. -
Lisp
Name:List Processing
Creator: John McCarthy, Steve Russell, Timothy P. Hart, and Mike Levin
Purpose: To be a practical mathematical notation for computer programs Sources (MLA 7)
Info: McCarthy, John. "The Implementation of LISP." The Implementation of LISP. Stanford University, 26 July 1996. Web. 21 Jan. 2013.
Image: LISP Machine.jpg. Digital image. LISP Machine.jpg. N.p., n.d. Web. 21 Jan. 2013. http://upload.wikimedia.org/wikipedia/commons/thumb/1/16/LISP_machine.jpg/453px-LISP_machine.jpg -
RPG
Name: Report Program Generator
Creator: IBM
Purpose: To replicate punched card processing on the IBM 1401 Sources (MLA 7)
Info: "House for the History of IBM Data Processing." House for the History of IBM Data Processing. N.p., n.d. Web. 21 Jan. 2013.
Image: 51SqEBkrecL.SL500_AA300. Digital image. 51SqEBkrecL.SL500_AA300. N.p., n.d. Web. 21 Jan. 2013. -
COBOL
Name: Common Business-Oriented Language
Creator: Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
Purpose: To be the primary domain in business, finance, and administrative systems for companies and governments Sources (MLA 7)
Info: Sammet, Jean E. "The Early History of COBOL." The Early History of COBOL. ACM, n.d. Web. 21 Jan. 2013.
Image: Cobol_front1. Digital image. Cobol_front1. N.p., n.d. Web. 21 Jan. 2013. -
BASIC
Name: Beginner's All-purpose Symbolic Instruction Code
Creator: John George Kemeny and Thomas Eugene Kurtz at Dartmouth College
Purpose: To provide computer access to non-science students Sources (MLA 7)
Info: "BASIC (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 21 Jan. 2013.
Image: Msxbasic. Digital image. Msxbasic. N.p., n.d. Web. 21 Jan. 2013. -
LOGO
Name: LOGO
Creator: Wally Feurzeig, Seymour Papert
Purpose: To aid in constructivist teaching Sources (MLA 7):
Info: "Logo (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 21 Jan. 2013.
Image: Remi_turtlegrafik. Digital image. Remi_turtlegrafik. N.p., n.d. Web. 21 Jan. 2013. -
B
Name: B
Creator: Ken Thompson, with contributions from Dennis Ritchie at Bell Labs
Purpose: To fit within the memory capacity of the minicomputers of the time Sources (MLA 7)
Info: "B (computer Programming Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 21 Jan. 2013.
Image: 163-1800002im. Digital image. 163-1800002im. N.p., n.d. Web. 21 Jan. 2013. -
PASCAL
Name: Pascal
Creator: Niklaus Wirth
Purpose: To encourage good programming practices using structured programming and data structuring. Sources (MLA 7)
Info: "Pascal (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: "Ep." Ep. N.p., n.d. Web. 22 Jan. 2013. http://users.iafrica.com/r/ra/rainier/ep.jpg. -
C
Name: C
Creator:
Purpose: To address B's inability to take advantage of some of the PDP-11's features, notably byte addressability Sources (MLA 7)
Info: "C (computer Programming Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Images: The_C_Programming_Language_1st_edition_cover. Digital image. The_C_Programming_Language_1st_edition_cover. N.p., n.d. Web. 22 Jan. 2013. <http://upload.wikimedia.org/wikipedia/commons/5/54/The_C_Programming_Language_1st_ -
ML
Name: Metalanguage
Creator: Robin Milner and others at the University of Edinburgh
Purpose: To develop proof tactics in the LCF theorem prover Sources (MLA 7)
Info: "ML (computer Programming Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: 5147D0WK2ZL.SL500_AA300. Digital image. 5147D0WK2ZL.SL500_AA300. N.p., n.d. Web. 22 Jan. 2013. http://ecx.images-amazon.com/images/I/5147D0WK2ZL._SL500_AA300_.jpg. -
SQL
Name: Structured Query Language
Creator: Donald D. Chamberlin, Raymond F. Boyce
Purpose: To manage data in relational database management systems. Sources (MLA 7)
Info: "SQL (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: SQL_ANATOMY_wiki.svg. Digital image. SQL_ANATOMY_wiki.svg. N.p., n.d. Web. 22 Jan. 2013. -
ADA
Name: Ada
Creator: Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense
Purpose: To supersede the hundreds of programming languages then used by the Department of Defense Sources (MLA 7)
Info: "Ada (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: Cover-b. Digital image. Cover-b. N.p., n.d. Web. 22 Jan. 2013. http://www.silicon-press.com/books/isbn.0-9615336-5-X/cover-b.jpg. -
C++
Name: C++
Creator: Bjarne Stroustrup at Bell Labs
Purpose: To enhance the C language with andvanced features Sources (MLA 7)
Info: "C++ (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: C_plus_plus_book. Digital image. C_plus_plus_book. N.p., n.d. Web. 22 Jan. 2013. http://upload.wikimedia.org/wikipedia/en/thumb/9/91/C_plus_plus_book.jpg/160px-C_plus_plus_book.jpg. -
Delphi
Name: Object Pascal
Creator:Apple, Niklaus Wirth, Anders Hejlsberg
Purpose: To support MacApp, an expandable Macintosh application framework Sources (MLA 7)
Info: "Introduction to Object Pascal." MacTech. N.p., n.d. Web. 22 Jan. 2013.
Image: Fastscript. Digital image. Fastscript. N.p., n.d. Web. 22 Jan. 2013. -
Python
Name: Python
Creator: Guido van Rossum
Purpose: To create clear and readable code Sources (MLA 7)
Info: Hamilton, Naomi. "The A-Z of Programming Languages: Python." The A-Z of Programming Languages. Computerworld, 5 Aug. 2008. Web. 22 Jan. 2013.
Image: Python_logo. Digital image. Python_logo. N.p., n.d. Web. 22 Jan. 2013. -
Visual Basic
Name: Visual Basic
Creator: Microsoft
Purpose: To be relatively easy to learn and use Sources (MLA 7)
Info: "Visual Basic (computer Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: VisualBasicLogo. Digital image. VisualBasicLogo. N.p., n.d. Web. 22 Jan. 2013. http://upload.wikimedia.org/wikipedia/en/thumb/a/a6/VisualBasicLogo.gif/250px-VisualBasicLogo.gif. -
JavaScript
Name: JavaScript
Creator: Brendan Eich, now Mozilla Foundation
Purpose: To create enhanced user interfaces and dynamic websites Sources (MLA 7)
Info: "JavaScript (programming Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: "Javascript_icon." Javascript_icon. N.p., n.d. Web. 22 Jan. 2013. -
PHP
Name: Hypertext Preprocessor (originally Personal Home Page)
Creator: Rasmus Lerdorf
Purpose: To produce dynamic Web pages Sources (MLA 7)
Info: "Open Directory - Computers: Programming: Languages: PHP." Open Directory - Computers: Programming: Languages: PHP. N.p., n.d. Web. 22 Jan. 2013.
Image: PHP-logo. Digital image. PHP-logo. N.p., n.d. Web. 22 Jan. 2013. -
Java
Name: Java
Creator: James Gosling and Sun Microsystems
Purpose: To let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another Sources (MLA 7)
Info: "Java (computer Programming Language)." Encyclopedia Britannica Online. Encyclopedia Britannica, n.d. Web. 22 Jan. 2013.
Image: Java_logo. Digital image. Java_logo. N.p., n.d. Web. 22 Jan. 2013. <http://upload.wikimedia.org/wikipedia/en/thumb/3/39/Java_lo