Features Of Python

What Is Python?

Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum during 1985- 1990 and first released in 1991, Python's design philosophy emphasizes code readability with its notable use of significant whitespace

Python can run on Mac, Windows, and Unix systems and has also been ported to Java and .NET virtual machines.

What does Python do?

  • Interpreted: You do not need to compile your program before executing it. This is similar to PERL and PHP.
  • Interactive: It can be actually sat at a Python prompt and interact with the interpreter directly to write your programs.
  • Object-Oriented: Python supports Object-Oriented style or technique of programming that encapsulates code within objects.

Python is derived from many other languages, including ABC, Modula-3, C, C++, Algol-68, SmallTalk, and Unix shell and other scripting languages.

Python is an interpreted language, which precludes the need to compile code before executing a program because Python does the compilation in the background. Because Python is a high-level programming language, it abstracts many sophisticated details from the programming code.

Python programming file is, lines of codes are shorter than any other programming language.

Scripts written in Python (.PY files) can be parsed and run immediately. They can also be saved as a compiled programs (.PYC files), which are often used as programming modules that can be referenced by other Python programs.

Python offers dynamic data type, ready-made class, and interfaces to many system calls and libraries. It can be extended, using the C or C++ language.

Python can be used as the script in Microsoft's Active Server Page (ASP) technology. The scoreboard system for the Melbourne (Australia) Cricket Ground is written in Python. Z Object Publishing Environment, a popular Web application server, is also written in the Python language.