What is python programming language?
Python is programming language is an interpreted language developed by Guido van Rossum when he was working at CWI in the Netherlands. Python is a powerful language which can do things in a shorter time. Below are some important features and specialities of Python programming language.
specialities and Futures of Python programming language
Open Source: licenced under Python software foundation licence.
Cross Platform(Portability): Can run on Windows, Max and Unix/Linux flavors.
Dynamic: We no need to define what data type a variable is.
Interpreted: An interpreter should be there to understand the code and faster execution.
Readability and clarity: Due to Python forceful indentation the code readability is easy to understand and learn.
Simplicity: Many things in Python are implemented to make things simple and crystal clear
Automatic memory management which makes python more powerful than other programming languages.
Derived from ABC, C, And combines best features from Shell scripting, C, Algol, Smalltalk etc.
Python is developed in C and there is a jython language which is developed in Java.
Extensive Inbuilt Python Library(That is the reason python is called some times as “Batteires included“).
Perl CPAN like Third party libraries at pypi.python.org for code re-usability.
Automatic memory management.
python is very flexible programming language, it is widely used for different purposes. Below are some of them and they are not limited to this list.
Web application programming with frameworks like Zope, Django, Turbogears, Pyramid, Flask, Bottle.
System administration and automation task using simple scripts.
Desktop application using GUI toolkit like Wxpython, Tkinter, Kivy, pyqt, Pyside.
Creating windows application using pywin32 extensions.
Creating mobile applications using kivy.
A small introduction to Guido Van Rossum..
Python’s implementation started in December 1989 by Guido Van Rossum at CWI (Centrum Wiskunde & Informatica Research Center). In the Python community, Van Rossum is known as a “Benevolent Dictator For Life” (BDFL), meaning that he continues to see the Python development process, making decisions where necessary.
Why it is called Python ?
When Guido van Rossum began implementing Python, he was also reading the published scripts from “Monty Python’s Flying Circus”, a BBC comedy series from the 1970’s. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python.
Is Python Good for Beginners ?
Beginners should start learning python as first language, python has very simple and easy syntax and large standard library. With Python, beginners can be quickly introduced to basic concepts such as loops and procedures. Python’s interactive interpreter enables students to test language features while they are programming.
Who uses python ?
It’s long list,
> Walt Disney
> Elastic Hosts Cloud Servers
> Battlefield 2
> ABN Amro Bank
> and many more…
Hope this helps to understand what is python and it’s importance.
Latest posts by Surendra Anne (see all)
- Review: Whizlabs Practice Tests for AWS Certified Solutions Architect Professional (CSAP) - August 27, 2018
- How to use ohai/chef-shell to get node attributes - July 19, 2018
- wget download a file to a directory in Linux/Unix - June 4, 2018
- GIT: How to compare two GIT branches? - June 3, 2018
- Online training on Linux Bash shell scripting - February 8, 2018