DEV Community

Cover image for Introduction to modern python: Getting started with python
AdaChime
AdaChime

Posted on

Introduction to modern python: Getting started with python

As a code newbie, when someone talks about python the first thing that comes to mind is probably the animal lol well it's not.
Python is a computer programming language that enables users to build websites, analyze data and visualize data.
It was originally created by Guido van Rossum in 1991 and further developed by the python Software Foundation. Guido wanted to create a programming language that was that used simple syntax and had code lines that were easy to read. he named python python because he wanted a name that was unique and kind of mysterious.

So why should you want to learn how to code using python
There are many reasons why you want to learn python

  • It's highly versatile: Python can be used to carry out several functions across many industries. Functions such as analyzing data etc.
  • It uses simple syntax: This makes coding easy to understand and learn. It is said that if you can write 'hello world' that you can write any line of code. Believe me this is very true.
 print ("hello world")
Enter fullscreen mode Exit fullscreen mode
  • Python has a large and very supportive community where you can ask any confusing question and get answers. Communities like stack overflow etc.

  • Python is one of the most used programming languages in the world. Many big companies use this language, companies like google, facebook, amazon, netflix to mention but a few.

  • The demand for python and skilled python users is on the increase. The career opportunities and salary is also increasing, it is used in fields like data science, app development, web development, machine learning etc.
    From the image we can see that python is topping the list of programming languages with about 29.72%
    **
    So where can you learn python from**

    You can learn python from
    *Bootcamps
    *Online courses: Courses from udemy, coursera, codecademy, udacity, sololearn etc.
    *Youtube
    One of the most amazing things is that most these sites offer free courses.
    You can also read blog post on medium, hashnode, dev.to etc, they will help a lot.

Incase you are confused on any syntax, you can google it, websites like stack overflow, geek for geeks, w3schools will help out.
Remember google is your friend.

Thanks for reading!

Top comments (2)

Collapse
 
muriithigakuru profile image
Muriithi Gakuru

Amazing insight into programming. Kudos!

Collapse
 
cyber_genie profile image
Emmanuel Chibuzor

Fantastic write up you got here what I love most is the simplicity you broke down python in a way everyone can understand wow great write up here