basic_python/intro.rst
changeset 31 01ea4544ad81
parent 3 f095fc984608
child 32 628d035d559a
--- a/basic_python/intro.rst	Wed Aug 19 22:40:52 2009 +0530
+++ b/basic_python/intro.rst	Thu Aug 20 22:42:58 2009 +0530
@@ -14,21 +14,45 @@
 
 
 
-Introduction
-============
+1. Introduction
+===============
 
-  The Python programming language was created by a dutch named Guido van Rossum.
-  The idea of Python was conceived in December 1989. The name Python has nothing
-  to do with the reptilian, but its been named after the 70s comedy series 
-  "Monty Python's Flying Circus", since it happens to be Guido's favourite 
-  TV series. 
+The Python programming language was created by a dutch named Guido van Rossum.
+The idea of Python was conceived in December 1989. The name Python has nothing
+to do with the reptilian, but its been named after the 70s comedy series 
+"Monty Python's Flying Circus", since it happens to be Guido's favourite 
+TV series. 
+
+Current stable version of Python is 2.6.x, although Python 3.0 is also the stable
+version, it is not backwards compatible with the previous versions and is hence
+not entirely popular at the moment. This material will focus on the 2.6.x series.
   
-  Current stable version of Python is 2.6.x, although Python 3.0 is also the stable
-  version, it is not backwards compatible with the previous versions and is hence
-  not entirely popular at the moment. This material contains material pertaining 
-  to the 2.6.x series.
-  
-The Python Interpreter
-======================
-  
-  
\ No newline at end of file
+Python is licensed under the Python Software Foundation License (PSF License) 
+which is GPL compatible Free Software license (excepting license version 1.6 and 2.0)
+It is a no strings attached license, which means the source code is free to modify
+and redistribute.
+
+The Python docs define Python as "Python is an interpreted, object-oriented, 
+high-level programming language with dynamic semantics." A more detailed summary
+can be found at http://www.python.org/doc/essays/blurb.html. Python is a language that
+has been designed to help the programmer concentrate on solving the problem at hand
+and not worry about the programming language idiosyncrasies.
+
+Python is a highly cross platform compatible language on account of it being an 
+interpreted language. It is highly scalable and hence has been adapted to run on 
+the Nokia 60 series phones. Python has been designed to be readable and easy to use
+
+**Resources available for reference**
+
+* Web: http://www.python.org
+* Doc: http://www.python.org/doc
+* Free Tutorials:
+    * Official Python Tutorial: http://docs.python.org/tut/tut.html
+    * Byte of Python: http://www.byteofpython.info/
+    * Dive into Python: http://diveintopython.org/
+
+
+
+1.1 The Python Interpreter
+--------------------------
+