File:Python-logo-notext.svg - Wikimedia CommonsPython Language

Introduction

python is a widely used general-purpose, high level programming language. It was created by Guido van Rossum in 1991 and further developed by the Python Software Foundation. It was designed with an emphasis on code readability, and its syntax allows programmers to express their concepts in fewer lines of code.

Python is a programming language that lets you work quickly and integrate systems more efficiently.

There are two major Python versions: Python 2 and Python 3. Both are quite different.

Beginning with Python programming:

1) Finding an Interpreter:

Before we start Python programming, we need to have an interpreter to interpret and run our programs. There are certain online interpreters like https://ide.geeksforgeeks.org/, http://ideone.com/ or http://codepad.org/ that can be used to run Python programs without installing an interpreter.

Windows: There are many interpreters available freely to run Python scripts like IDLE (Integrated Development Environment) that comes bundled with the Python software downloaded from http://python.org/.

Linux: Python comes preinstalled with popular Linux distros such as Ubuntu and Fedora. To check which version of Python you’re running, type “python” in the terminal emulator. The interpreter should start and print the version number.

macOS: Generally, Python 2.7 comes bundled with macOS. You’ll have to manually install Python 3 from http://python.org
 

Below are some facts about Python Programming Language:

  1. Python is currently the most widely used multi-purpose, high-level programming language.
  2. Python allows programming in Object-Oriented and Procedural paradigms.
  3. Python programs generally are smaller than other programming languages like Java. Programmers have to type relatively less and indentation requirement of the language, makes them readable all the time.
  4. Python language is being used by almost all tech-giant companies like – Google, Amazon, Facebook, Instagram, Dropbox, Uber… etc.
  5. The biggest strength of Python is huge collection of standard library which can be used for the following:
    • Machine Learning
    • GUI Applications (like Kivy, Tkinter, PyQt etc. )
    • Web frameworks like Django (used by YouTube, Instagram, Dropbox)
    • Image processing (like OpenCV, Pillow)
    • Web scraping (like Scrapy, BeautifulSoup, Selenium)
    • Test frameworks
    • Multimedia
    • Scientific computing
    • Text processing and many more..
 

 

Comments

Popular posts from this blog