Python Overview

What is Python?

Python is a high-level interpreted, interactive and object-oriented scripting language. Python is designed to be highly readable (the syntax of python is very easy). 

Advantages of Using Python:

  • It is highly readable
  • Python is platform-independent. This means you can run python scripts on all platforms like Linux, windows, mac os.
  • A Huge community of developers.
  • Python is a dynamically typed language. You don't have to define datatype before writing a variable.
  • Python has huge support for databases. Python can connect with databases like MySQL, Postgres, SQL Server, MongoDB, etc.
  • It is highly Scalable. You can use python to create an application of 10 lines of code to the millions of lines of code with the same ease.

Disadvantages of Using Python:

  • Python is an interpreted programming language because of which applications created with python are usually slower than other compiler-based programming languages like java, c++, etc.

Top Use cases of Python:

  • Web development.
  • Software development.
  • Scripting.
  • Machine Learning & Artificial Intelligence.
  • Gaming.