[Skip Navigation] [CSUSB] / [CNS] / [Comp Sci Dept] / [R J Botting] / [Samples] / python
[Index] [Contents] [Source Text] [About] [Notation] [Copyright] [Comment/Contact] [Search ]
Tue Sep 18 15:26:51 PDT 2007

Contents


    Notes on The Python Programming Language

      History

      The following is from an anonymous donor
      1. Python was invented by Guido Van Rossum in 1990.
      2. At the time, Guido was working on the Amoeba distributed operating system. Python was to be the scripting language for this OS.
      3. Python was influenced by the teaching language ABC (on which Guido had worked) as well as many other programming languages.
      4. It was named after Monty Python, because of Guido's great love for Flying Circus and other Python productions.
      5. The first public release was in 1991.
      6. The comp.lang.python usenet group founded in 1994.
      7. Python was free as in speech from the beginning.

      (EMail Date: Sun, 08 May 2005 04:38:41 -0700 (PDT))

      Syntax

      Python is one of the rare languages that uses indentation to indicate structure[Note1].

      See Andrew Thanalertvisuti's Honors Project [ python.html ] on the syntax of Python.

      Data Model

      [click here [socket symbol] if you can fill this hole]

      Semantics

      [click here [socket symbol] if you can fill this hole]

      See Also

        Demonstrations and Examples of Python

        [ python-for-math-teachers.html ]

        Comparisons and Introductions

        Language of the month: [ http://www.scdi.org/languages/python/ ]

        Evaluation of Features [ Python.html ]

        Python Home Page and Newsgroup

        home: [ http://www.python.org/ ]

        newsgroup comp.lang.python

        Language Reference Manual

        [ ref.html ]

        Python as a First Language

        John M. Zelle Department of Mathematics, Computer Science, and Physics Wartburg College Waverly, IA 50677 [ jz.htm ] zelle@wartburg.edu

        Programming Python Book

        Language Changes [ errata-python-changes.html ]

        Copies of Manuals

        [ python.html ] [ Python.html ] [ Python.html ]

        Bibliographies

        [ python.html ]

        Extensions

        ParaPython: a PARI interface to the Python programming language Stefane Fermigier, Universite Paris 7 [ readme.html ]

      . . . . . . . . . ( end of section See Also) <<Contents | End>>

      Notes


        (Note1): The languages OCCAM and CODIL also used indentation in a similar way.

      . . . . . . . . . ( end of section Notes on the Python Programming Language) <<Contents | End>>

    End