Introduction to Python-
- Python is an object-oriented, high level language, interpreted, dynamic and multipurpose programming language.
- Python is easy to learn yet powerful and versatile scripting language which makes it attractive for Application Development.
- Python's syntax and dynamic typing (We don't need to use data types to declare variable) with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas.
- Python supports multiple programming pattern, including object oriented programming, imperative and functional programming or procedural styles.
- Python is not intended to work on special area such as web programming. That is why it is known as multipurpose because it can be used with web, enterprise, 3D CAD etc.
- We don't need to use data types to declare variable because it is dynamically typed so we can write a=10 to declare an integer value in a variable.
- Python makes the development and debugging fast because there is no compilation step included in python development and edit-test-debug cycle is very fast.
History of Python:
- Python was developed in the late eighties i.e. late 1980’s by Guido van Rossum at the National Research Institute for Mathematics and Computer Science in the Netherlands.
- ABC programming language is said to be the predecessor of Python language which was capable of Exception Handling and interfacing with Amoeba Operating System.
- Python is derived from programming languages such as: ABC, Modula 3, small talk, algol-68.
- Python is copyrighted. Like Perl, Python source code is now available under the GNU General Public License (GPL).
- In December 1989 the creator developed the 1st python interpreter as a hobby and then in 16 October 2000, Python 2.0 was released with many new features.
- On 3rd December 2008, Python 3.0 was released with more testing and includes new features.
0 on: "Python # 1 - Python Introduction and History"