History and Features of Python
Introduction and History
Python was designed by Guido van Rossum in late
eighties at “National Research Institute for Mathematics and Computer Science,
located in Netherland.
Python is a successor of ABC programming language
or we can say Python is derived from many other programming language like ABC,
C ,C++ , Unix Shell and other Scripting language.
Python also possess copyright like PERL and other
programming languages. Python source code is available under GNU general Public
Licence (GPL).
Python is a strong high level programming
language, which is widely used for developing Window and Web Application.
Python is an interpreted programming language i.e Python does not have a
compiler or Python program does not compile its run directly by an interpreter.
Some basic characteristics of Python programming
language are listed below.
Python is a strong high level language
- Python is interpreted
- Python is reflective
- It is a dynamical type
- It is an open source
- It is a multi-paradigm
Features of Python
Easy to learn
Python is very easy to learn because Python has a simple structure, clear defined syntax.
Easy to read
Python code is a simple structure, which helps fully to read a Python program.
Easy to maintain
Python program is very easy to maintain just like a cup of cake.
Broad standard library
Python has a broad standard library, which is having a pre defined function. Some Python library comprises of math, sys and tkinter etc.
Interactive Mode of Programming
Interactive mode of programming is just like a prompt. This is used to debug and test a code.
Portable
Python is platform independent, which means Python source code is written in one and run on the other platform.
Extendable
Python is extendable programming language, which means you can add low level modules in Python very easily.
GUI programming
In Python, we can develop a Windows Application, using GUI (Graphical User Interface) very easily.
Database Connectivity
Python allows to connect with the major database like MySQL, Oracle and Microsoft MySQL Server etc.
Python is very easy to learn because Python has a simple structure, clear defined syntax.
Easy to read
Python code is a simple structure, which helps fully to read a Python program.
Easy to maintain
Python program is very easy to maintain just like a cup of cake.
Broad standard library
Python has a broad standard library, which is having a pre defined function. Some Python library comprises of math, sys and tkinter etc.
Interactive Mode of Programming
Interactive mode of programming is just like a prompt. This is used to debug and test a code.
Portable
Python is platform independent, which means Python source code is written in one and run on the other platform.
Extendable
Python is extendable programming language, which means you can add low level modules in Python very easily.
GUI programming
In Python, we can develop a Windows Application, using GUI (Graphical User Interface) very easily.
Database Connectivity
Python allows to connect with the major database like MySQL, Oracle and Microsoft MySQL Server etc.
Comments
Post a Comment