DEV Community

Cover image for Introduction to Modern Python
Gichui
Gichui

Posted on

Introduction to Modern Python

Python is an interpreted, high-level language created by Guido van Rossum and released in 1991. It is one of the easier programming languages and can be used in various situations such as making web applications, data analysis etc.

Insight

Before you begin the journey of learning python remember it is a new language and with new languages come new terminologies and new rules on how you use the language. Its similar to how one’s native language and the English language differ. Keep that in mind. Python is a relatively easy language to learn.

PYTHON INTERPRETERS AND ANACONDA

First step is to decide how you are going to be writing your code, you can choose either a python interpreter with a text editor of your choice or anaconda with jupyter notebook. Personally I’ve found anaconda to be really helpful as it is easier to learn various functions independently and save them.
For the interpreter you can use: https://www.python.org/downloads/release/python-380/
For anaconda use:https://www.anaconda.com/products/individual

Image description
For text editor, (VS code) use: https://code.visualstudio.com/

GIT AND GITHUB

Image description
Next important thing as an upcoming developer is knowing how to use git and github. These are essential tools in coding as it enables one to store the code remotely and access it at any time.
Repository
This where your code is stored online. Similar to how one may store a pdf file on google drive or one drive, git hub provides one with a place to put your code and allows for collaboration with other coders to make your program.
Best video I found to learn was this: https://youtu.be/DVRQoVRzMIY.

First code

All one needs to do is to create your first Hello, World is just type 'print("Hello, World")' and voila you will have made your first step towards becoming a python developer.

print("Hello, World")
Enter fullscreen mode Exit fullscreen mode

As you do this remember to check on PEP8 rules. This is where the python rules for writing the code are located and usually updated. It is great to keep up with it so as to not encounter syntax errors often.

Happy coding!

Top comments (0)