LearnYourBasics

Spread your knowledge

Python is a high level and powerful programming language which was created by Guido Van Rossum in 1991. Python is free to use and is open source and is widely supported. It uses English like words which makes it simple and easy to use. Python has a huge library base of pre built methods. It has libraries for website development, game development and machine learning.

Python supports both Procedural oriented programming and Object oriented programming. ( Multiparadigm support )

Features of python

  1. Free & Open source – It is an open source software and free to use and distribute.
  2. Interactive – Python is an interactive programming language. In python, we use python shell which is an interpreter to execute programs and commands. So if we give commands to the shell it will give the output immediately which allows programmers interactive testing and debugging of codes.
  3. Portable and independent – Python is a portable language, which means it run on most platforms unchanged. Porting a python program just needs the program to be copied from its source machine and executed on a new platform. Programs work on any OS like Windows ,Linux , Solaris etc.
  4. Interpreted – Python programs are interpreted at run time by the interpreter. In python, no compilation occurs before executing. When we run a python program it is transformed into an intermediate form called the bytecode which is then translated into machine code for it to execute.
  5. Libraries – Python has a wide set of libraries which extends its support to different domains including web dev to machine learning etc. These libraries are also portable.
  6. Integration with other technologies – Python can be integrated with C , C++, JAVA and other frameworks.

Domains where python is used

  1. System Programming
  2. GUI Programming
  3. Internet Scripting
  4. Component Integration
  5. Web Dev and Database programming
  6. Game Development

Leave a Comment

You must be logged in to post a comment.
Scroll to Top