Introduction to Python programming language

First of all, let me introduce Python that it's not a snake but rather is a high-level programming language.

Python created by Guido van Rossum in the year 1991.

Python supports not only structured programming concepts but also object-oriented programming concepts. 

The biggest advantages of Python is its large standard library due to which it is majorly used in the computer science fields like Data Science, Artifical Intelligence, Machine Learning, etc. 

Python is open source so we don't have to buy it for many uses such as implementing the applications and publish it for the customers or users.

Python is now managed by Python Software Foundation which is a nonprofit organization formed on March 6, 2001.

By using Python we can implement applications such as GUI ( Graphical User Interfaces )  application, Web application, multimedia application, database, networking application, text processing, image processing. 

There are various implementations of Python for various purposes such as,
  • CPython: It is the reference implementation of the Python programming language. It is written in C and Python.
  • IronPython: It is implemented to support the Python programming language for the .NET Framework. It is written in C#.
  • Jython: It is implemented to support the Python programming language for Java Platform. It is written in Java and Python.
  • MicroPython: It is implemented to compile and run the Python code on the micro-controller hardware. It can run on various micro-controller based hardware platform like Micro Bit, Arduino, ESP8266, ESP32, STM32. It is written in C.
  • Numba: It is an open source JIT compiler for Python programming language which makes Python code fast.  It is written in Python and C.
  • PyPy: It is an alternative implementation of the Python programming language which is fast and compliant.  It is written in RPython.
  • Stackless Python or Stackless: It is implemented to improve thread-based programming. It is written in Python and C.
So, at last, we can conclude in this introduction that Python is a very powerful programming language having the large scope of uses in the variety of computer science fields.

No comments:

Post a Comment

 
About Contact Career Advertise Job Support Online Training Acardemic Projects Internship
Copyright © 2016. [ info ].
Design by Herdiansyah Hamzah. & Distributed by Free Blogger Templates
Creative Commons License