DEV Community

Emma Donery
Emma Donery

Posted on

Learning Python Like a Pro in 2022: Getting Started

Image description

Python has become one of the most famous programming language in the world. In this article, you will get a hands on introduction in python programming language. Whether you're new to programming or an experienced developer, this article can help you get started with Python easily. So lets jump right in.

What is python

Python is a simple, general purpose, high level, and object-oriented programming language founded by Guido Van Rossum.

Python is also an interpreted programming language, this means that as a developer you write Python (.py) files in a text editor and then put those files into the python interpreter to be executed.

Features of python

  • Easy to use and Learn
  • Expressive Language
  • Interpreted Language
  • Object-Oriented Language
  • Open Source Language
  • Extensible
  • Learn Standard Library
  • GUI Programming Support
  • Integrated
  • Embeddable
  • Dynamic Memory Allocation
  • Wide Range of Libraries and Frameworks


Many PCs and Macs will have python already installed. To check whether python is installed on your system, enter the following command on your terminal

python --version
Enter fullscreen mode Exit fullscreen mode

If not installed: Then you can download it for free from the following website

Python versions: Python 2 vs. Python 3

The two versions Python 2 and Python 3 are very much different from each other. I will not dive deep into the differences between the two. However, for the sake of this article, we will be using python 3 which is the most recent version.

Applications of Python

  • Data Science
  • Date Mining
  • Desktop Applications
  • Console-based Applications
  • Mobile Applications
  • Software Development
  • Artificial Intelligence
  • Web Applications
  • Enterprise Applications
  • 3D CAD Applications
  • Machine Learning
  • Computer Vision or Image Processing Applications.
  • Speech Recognitions

NB:There are many IDEs to run our python project.However in these series of articles, i will be using visual stusio code to write and run our projects. There are great tools out there to run python programs, you can test them out. You can use any other editor or IDE that you prefer.

To install Visual studio code, visit their website and follow the guidelines


This article was basically giving a brief intro on what is python, its features and application. I am making a series on "Learning Python Like a Pro in 2022" and on my next article i will be tackling on the basics of Python.

In the mean time feel free to connect with me on twitter and linkedin

See you om the next article! Happy reading😊

Top comments (1)

thehassantahir profile image
Hassan Tahir

Same pinch of writing Is it worth to learn python in 2022?, Have a check on it! πŸ™Œ