Python (programming language): Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Vincent Zee
mNo edit summary
imported>Vincent Zee
(Added several book about Python)
Line 1: Line 1:
'''Python''' is a dynamic object-oriented, general purpose programming language which runs on many different computer platforms and mobile devices. Python is open source software and is published under an OSI-approved license. Python aims to be a language that is efficient, coherent, readable, and fun to use. Because Python is an interpreted language, Python programs run immediately without the need for lengthy compile and link steps.
'''Python''' is a dynamic object-oriented, general purpose programming language which runs on many different computer platforms and mobile devices. Python is [[open source software]] and is published under an OSI-approved license. Python aims to be a language that is efficient, coherent, readable, and fun to use. Because Python is an interpreted language, Python programs run immediately without the need for lengthy compile and link steps.


==History==
==History==
Line 8: Line 8:


  print 'Hello World'
  print 'Hello World'
===Books===
*''Beginning Python: From Novice To Professional'' by Magnus Lie Hetland; ISBN 159059519X
*''Core Python Programming, Second Edition'' by Wesley J. Chun; ISBN 0132269937
*''Foundations Of Python Network Programming'' by John Goerzen; ISBN 1590593715
*''Learning Python, Second Edition'' by Mark Lutz & David Ascher; ISBN 0596002815
*''Programming Python, Second Edition'' by Mark Lutz; ISBN 0596000855
*''Python Cookbook, Second Edition'' by Alex Martelli, Anna Ravenscroft, David Asher; ISBN 0596007973
*''Python Essential Reference, Third Edition'' by David M. Beazley; ISBN 0672328623
*''Python In A Nutshell, Second Edition'' by Alex Martelli; ISBN 0596001886
*''Python Programming: An Introduction To Computer Science'' by John Zelle; ISBN 1887902996





Revision as of 03:48, 13 June 2007

Python is a dynamic object-oriented, general purpose programming language which runs on many different computer platforms and mobile devices. Python is open source software and is published under an OSI-approved license. Python aims to be a language that is efficient, coherent, readable, and fun to use. Because Python is an interpreted language, Python programs run immediately without the need for lengthy compile and link steps.

History

Syntax

Hello World

print 'Hello World'

Books

  • Beginning Python: From Novice To Professional by Magnus Lie Hetland; ISBN 159059519X
  • Core Python Programming, Second Edition by Wesley J. Chun; ISBN 0132269937
  • Foundations Of Python Network Programming by John Goerzen; ISBN 1590593715
  • Learning Python, Second Edition by Mark Lutz & David Ascher; ISBN 0596002815
  • Programming Python, Second Edition by Mark Lutz; ISBN 0596000855
  • Python Cookbook, Second Edition by Alex Martelli, Anna Ravenscroft, David Asher; ISBN 0596007973
  • Python Essential Reference, Third Edition by David M. Beazley; ISBN 0672328623
  • Python In A Nutshell, Second Edition by Alex Martelli; ISBN 0596001886
  • Python Programming: An Introduction To Computer Science by John Zelle; ISBN 1887902996


External links