python basics

python

Python is an Open source, Free, High-level, Dynamic, and Interpreted programming language. Python was released in December 1989 by Guido van Rossum.

Features of Python

  • Readable: Syntax is similar to English and so the language is readable.

  • Easy to learn: Python is expressive language and thus it is easy to learn.

  • Cross-Platform: Python can run on different operating systems such as Windows, Mac, Linux, etc.

  • Open Source: This is an open-source language.

  • Large Standard library: Python has a very big library of pre-defined functions.

  • Free: Python is freely available to use over your applications.

  • Supports Exception Handling: Python has an advanced feature of exception handling.

  • Advanced Features: Python supports many advanced features.

  • Automatic Memory Management: Python supports this feature which automatically allocates and free the memory whenever used.

    Applications of Python

  • Web Development

  • Game Development

  • Machine Learning

  • Artificial Intelligence

  • Data Science and Data Visualization

  • Desktop GUI

  • Web Scraping

  • Business Applications

  • Audio and Video Applications

  • CAD Applications, etc.

    Companies using Python

  • Instagram

  • Spotify

  • Amazon

  • Google

  • Netflix

  • Dropbox

    Implementations

    We have many implementations of python programming in different languages. Some are:

    • CPython

    • Jython

    • PyPy

    • IronPython

    • Stackless Python

    • MicroPython