Python — Introduction

Python. A widely used multi-purpose language that support various programming paradigms including object-oriented programming, procedural and functional programming. Famous for its highly readable code and a steady learning curve the language was named after a famous British comedy troupe. Being one of the most widely used language Python obviously is in quite high demand.

Why Python?

  1. Easy to learn:- Python does not require you to have any nuanced knowledge regarding the different hardware components (such as Memory or Hard Drive or RAM) nor do you need to know or understand OS and their workings. Being an interpreted language one also does not need to know about compilers. Python is designed to be easy to read and understand; it is perhaps the easiest language to learn.

Features

  1. Clear, concise and high readability:- As compared to other languages Python’s code is far more easy to understand and that is because unlike other programming languages that follow a C-like (or Java like) syntax Python uses a different style of syntax that is in accordance with the Zen of Python, unlike other languages Python does not use curly brackets ({}) instead it uses whitespace (indentation) to denote a block of code (usually 4 whitespaces).

Advantages

  1. Presence of a Comprehensive Standard Library.

Disadvantages

  1. Slow as compared to languages like C++ and Java.

Currently pursuing my Bachelors. Love all things data.