Python Getting Started: A Beginners Guide

Melih Yumak
4 min readMay 31

Python is a programming language which is used by many developers and loved! It became more popular in recent years with rise of AI. There are many simple and complex projects has been written in Python.

As i say Python is very popular for developers with all level of experience. Python is also known for its simplicity and readability.

I hope after you read this article you will start with Python programming and give you a brief introduction to some of the most fundamental concepts, accompanied by examples.

Table Of Contents

  1. Introduction
  2. Installing Python
  3. Setting Up Your Development Environment
  4. Hello, World! with Python
  5. Understanding Python Basics
  • Variables
  • Data Types
  • Control Flow
  • If-Else Statement
  • Loops
  • Functions

6. Diving Deeper

  • Working with Files
  • Libraries and Modules
  • Error Handling

7. Conclusion

Installing Python

You can download Python from its official website

While i was writing this article latest stable version was Python 3.11.3. However, newer versions may have been released since then when you read this article, so always opt for the latest stable version. 🙂

For Windows, MacOS, or Linux, Python installation is straightforward. Just download the correct version for your operating system, run the installer, and follow the on-screen instructions.

Setting Up Your Development Environment

You can write Python scripts in any text editor, but using an Integrated Development Environment (IDE) can significantly increase the process of writing code. There are various IDEs available for Python development such as PyCharm, Jupyter Notebook, Visual Studio Code, Atom and more.

Hello, World!

Melih Yumak

Top Technology Writer — Lead Full Stack Software Engineer — Youtuber