Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
98 views

History of Programming Languages

This document is a report on the history of programming languages and emerging languages created by Caleb J Thompson on 9/25/2010. It includes sections on Python, Lisp, Scheme, F#, Go, and Shakespeare that were intended to cover key developers, reasons for creation, development timelines, historical significance, and additional resources for each language. However, most of the sections only list the headings and do not include any details.

Uploaded by

Toader Sorin
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views

History of Programming Languages

This document is a report on the history of programming languages and emerging languages created by Caleb J Thompson on 9/25/2010. It includes sections on Python, Lisp, Scheme, F#, Go, and Shakespeare that were intended to cover key developers, reasons for creation, development timelines, historical significance, and additional resources for each language. However, most of the sections only list the headings and do not include any details.

Uploaded by

Toader Sorin
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

UNIVERSITY OF ADVANCING TECHNOLOGY

History of Programming
Languages
Emerging Programming Languages
Caleb J Thompson
9/25/2010

Table of Contents
Python ....................................................................................................................................................... 4
Key developers. ..................................................................................................................................... 4
Reasons for creating this language. ...................................................................................................... 4
Development and release dates. .......................................................................................................... 4
Historical significance............................................................................................................................ 4
Resources. ............................................................................................................................................. 4
Lisp ............................................................................................................................................................ 4
Key developers. ..................................................................................................................................... 4
Reasons for creating this language. ...................................................................................................... 4
Development and release dates. .......................................................................................................... 4
Historical significance............................................................................................................................ 4
Resources. ............................................................................................................................................. 5
Scheme...................................................................................................................................................... 5
Key developers. ..................................................................................................................................... 5
Reasons for creating this language. ...................................................................................................... 5
Development and release dates. .......................................................................................................... 5
Historical significance............................................................................................................................ 5
Resources. ............................................................................................................................................. 5
F#............................................................................................................................................................... 5
Key developers. ..................................................................................................................................... 5
Reasons for creating this language. ...................................................................................................... 5
Development and release dates. .......................................................................................................... 5
Historical significance............................................................................................................................ 5
Resources. ............................................................................................................................................. 5
Go .............................................................................................................................................................. 5
Key developers. ..................................................................................................................................... 5
Reasons for creating this language. ...................................................................................................... 5
Development and release dates. .......................................................................................................... 6
Historical significance............................................................................................................................ 6
Resources. ............................................................................................................................................. 6
Shakespeare .............................................................................................................................................. 6

Key developers. ..................................................................................................................................... 6


Reasons for creating this language. ...................................................................................................... 6
Development and release dates. .......................................................................................................... 6
Historical significance............................................................................................................................ 6
Resources. ............................................................................................................................................. 6

Python
Key developers.

Guido van Rossum

Reasons for creating this language.


Python was conceived as a successor to the ABC programming language, itself inspired by SETL. It
was a conscious departure from some of ABCs design principles which van Rossum did not agree
with, including being overly user-friendly and striving for perfection.
Development and release dates.
Development dates back to the late 1980s. Implementation began in December of 1989.
Historical significance.
Resources.
General Python FAQ. Python v2.7 Documentation. Retrieved 1 October 2010 from
http://docs.python.org/faq/general#why-was-python-created-in-the-first-place.
History of Python. Wikipedia, the free encyclopedia. Retrieved 1 October 2010 from
http://en.wikipedia.org/wiki/History_of_Python.
Python (programming language). Wikipedia, the free encyclopedia. Retrieved 1 October 2010 from
http://en.wikipedia.org/wiki/Python_(programming_language).
van Rossum, Guido. Pythons Design Philosophy. The History of Python. Retrieved 1 October 2010
from http://python-history.blogspot.com/2009/01/pythons-design-philosophy.html.

Lisp
Key developers.
Reasons for creating this language.

Development and release dates.


Historical significance.

Resources.

Scheme
Key developers.
Reasons for creating this language.

Development and release dates.


Historical significance.
Resources.

F#
Key developers.
Reasons for creating this language.

Development and release dates.


Historical significance.
Resources.

Go
Key developers.
Reasons for creating this language.

Development and release dates.


Historical significance.
Resources.

Shakespeare
Key developers.
Reasons for creating this language.

Development and release dates.


Historical significance.
Resources.

You might also like