Introduction
Programming is the most creative thing you can learn how to do. Why? If you learn to paint, you can create pictures. If you learn to play the violin, you can make music. But if you learn to program, you can create entirely new experiences (and you can make pictures and music too, if you wish). Once you’ve started on the programming path, there’s no limit to where you can go. There are always new devices, technologies, and marketplaces where you can use your programming skills.
What is Python?
Python is a programming language.
It’s a language you use to write programs
A program is a set of instructions that tells a computer how to do something. (We cant directly use simple english to do this)
Programming languages must be designed so that instructions written with them are not open to interpretation, they must tell the computer precisely and unambiguously what to do (as simple english is open to interpretation)
A programming language forces us to write instructions in this way.
Python is one of many programming languages invented to provide humans with a way of telling the computer what to do
There are many programming languages we can use to tell a computer what to do example java,c++,c ....
Python Inventer
Guido van Rossum, the original developer of Python
He decided to do a hobby programming project which he named as python while his office at work was closed during christmas.
He named this language “Python,because he was an enthusiastic fan of the British TV comedy show Monty Python’s FlyIng Circus
Python Version
Over the years, the different versions of the language have resolved into two distinct version
As version 2.n or version 3.n (where n is a number that keeps increasing)
Version 2.n is an older version ,If you’re looking for a library of Python code to perform a particular task, there’s a better chance of it being available in version 2.n
Version 3.n (the latest one) is great because it eliminates some confusing features of the language .And it simplified the code . Now currently we are on Version 3.10.0 (at the time of writing this)
Why Python ?
Python is popular and widely supported
Python is quickly increasing as the most popular programming languages in the world. This incredible growth of Python is shown very clearly by StackOverflow.
Simple syntax
Python is very easy to read and understand, as its syntax is similar like English. Its straightforward layout means that you can work out what each line of code is doing.
Thriving community
As it’s an open-source language, anyone can use Python to code. What’s more, there is a community that supports and develops the ecosystem, adding their own contributions and libraries.
Versatility.
As we’ll explore in more detail, there are many uses for Python. Whether you’re interested in data visualisation, artificial intelligence or web development, you can find a use for the language.
Why learn Python?
So, we know why Python is so popular at the moment, but why should you learn how to use it? Aside from the ease of use and versatility mentioned above, there are several good reasons to learn Python:
Python developers are in demand.
Across a wide range of fields, there is a demand for those with Python skills. If you’re looking to start or change your career, it could be a vital skill to help you.
Well-paid career
Data suggests that the median annual salary for those with Python skills is very high
Lots of opportunities are there
Many job opportunities
Given that Python can be used in many emerging technologies, such as AI, machine learning, and data analytics, it’s likely that it’s a future-proof skill. Learning Python now could benefit you across your career.