What is Python?
1. Python is an easy to learn, powerful programming language. The application development process much faster and easier.
2. The Python was coined in the late 1980s and its development was started in December 1989 by Guido van Rossum at the Netherlands.
3. Python was named for the BBC TV show Monty Python’s Flying Circus.
Why Python?
1.Easy to understand
2.Beginners Language
3.Less Time Complexity
4.Portable
5.Simple to implement
6. Fully libraries support
Features of Python
1.Interpreted language
2.Easy to learn and use
3.Expressive language
4.Opensource and Free to install
5.Object-Oriented language
6.GUI programming(Tkinter)
Python Packages:
1.Web development – Django, Web2py, Flask frameworks, etc.
2.Bigdata – PySpark, DASK, etc.
3.Artificial Intelligence – Keras, Scikit, OpenCV
4.GUI – Tkinter
5.Desktop Applications – Jython, WxPython
6.Testing – Splitter Tool, Pytest framework
7.Game development – Pygame
Python Implementation alternatives.
1.CPython(standard implementation of Python)
2.Jython(Python for Java)
3.Stackless(Python for concurrency)
4.IronPython(Python for .Net)
5.PyPy(Python for Speed)