Introduction of Python
Python is very powerfull object oriented programming
It was created by Guido Rossium in 1989 at CWI in Netherland.
It can run on multiple platforms like windows, macOS, Linux, and has even been ported to the Java and Net virtual machines.
Python can be used to handle big data and perform complex mathmatics.
Many large companies use the python programming language include NASA, Goggle, YouTube, BitTorrent, etc.
Python is process at runtime by the help of interpreter. So you do not need to compile your python program before execution it.
Characteristics of python
1. Easy to code: Python is easy to learn and use. It is a developer friendly and high level programming language.
2. Object oriented language: One of the key features of python is object oriented programming .python supports object oriented programming and concepts of classes, object encapsulation etc.
3. High level language: Python is a high level language. When we write programs with the python , then we don’t need to remember the system architecture ,and also we don’t need to manage the memory.
4. Integrated Language: Python is also an integrated language because we can easily integrated python with other language like c, c++ etc.
5.Interpreted Language: Python is an interpreted language i. e interpreter executes the code line by line at a time. This easy to debugging and thus suitable for beginners.
6. Portable Language: Python language is also a portable language. For example, if we have python code for windows and if we want to run this code on other platforms such as Linux, Unix and Mac then we do not need to change it , we can run this code on any platforms.
7. Free and open source: Python language is freely available at official web address. The source- code is also available so it is open source.
8. Large standard Library: Python has a large standard library which provides rich set of module and functions so you do not have to write your own code for every single thing. There are many libraries present in python for such as regular expressions, unit-testing, web browsers etc.
9. GUI Programming Support: Graphical user interfaces can be developed using python. It can be made using a module such as PyQt5, PyQt4, wxPython or TK in python. PyQt5 is the most popular option for creating graphical apps with python.
–Write by Richa Sharma
Note:All Topics Update of Python Soon