Python Beginners Guide - Introduction to Python
Tags: beginners, programming, python, tutorial
Published: 2022-01-31 06:09:46

Hi 👋, 

I am exited to see you join me as I renew my "python vows" in the next couple of days. Let's learn together in this journey and help you move to the next step of programming.

According to statistics, more than 50% of the people ho start learning any programming language end up quitting along the way.

One thing to understand is that when you make a decision to learn how to code this is a huge leap for you. It entails understanding technology in a new way, mastering new language and tools, learning how to think logically, and becoming more adaptive and responsive to problem-solving. This will help you learn valuable skills, which will enable you to improve your career options, and even develop your personal life.

So why Python in particular?

## Why you should learn Python    
First things first, truth be told, in the recent years python has become on of the most  popular programming languages we have in the tech industry. It's not surprising that Python has surpassed JavaScript as the top programming language.

It usage is widely in different sectors like; business sectors, programming, web development, machine learning, and data science. Also some of the top companies are using it too, the likes of Instagram, Facebook, Netflix, Uber etc...

So why Python?
1. Python supports different modules and packages which makes it easier to write programs.
1. Python provides several job opportunities and also promises high growth with huge salary (up-to $92,000/yr).
1. Python provides a vast collection of frameworks that makes it easier for developers to develop applications. Read more about top python frameworks [HERE](https://dev.to/larymak/choosing-the-right-python-framework-for-web-development-51h0)
1. Python scripts can easily be used in automating workflows.
1. Python has a wide number of libraries, packages, and modules which are used in data manipulation, statistical calculations, machine learning, and data science.
1. Python has a massive supportive community ready to help you out whenever you encounter  problem.

Now, before you get started you will need to set up a few things in order to run and write python scripts, they include:

### Tools needed for Python
In order for you write python program you will need:
1. Python installed in your machine. Download python from the official site [HERE](https://www.python.org/)
1. An IDE/Code editor. We have multiple to choose from, you can either use [VSCODE](https://code.visualstudio.com/), [SUBLIME](https://www.sublimetext.com/), [ATOM](https://atom.io/) etc...

with this set you are good to go. In the next part of this series we will get started with The Basics in Data Types

See you in the next one!

<a href="https://www.buymeacoffee.com/lary" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/default-orange.png" alt="Buy Me A Coffee" height="41" width="174"></a>

Connect With me at [Twitter](https://twitter.com/larymak1) | [GitHub](https://github.com/larymak) | [YouTube](https://www.youtube.com/channel/UCrT1ARRZfLOuf6nc_97eXEg) | [LinkedIn](https://www.linkedin.com/in/hillary-nyakundi)  | 

Enjoy Coding ❤.