00. What is python?¶
Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python's design philosophy emphasizes code readability with its notable use of significant whitespace.
According Al Sweigart, Python is a language with syntax rules for writing what is deemed as valid Python code.
The Python interpreter goes ahead to read the source code which has been written in Python language and goes on to perform its instructions.
It is interesting to note that there are over 250 programming languages in the world. Given this fact, one may ask why python isa good choice compared to the other languages? We shall see this is a moment.
Fun Fact: The name "Python" does not come from the snake, but from a British comedy group called Monty Python.
Why python?¶
Python is a language that is easy to pick up, understand and remember. That is especially true for beginners (first time programmers).The simplicity does not in any way limit the functional possibilities of the language.
It is also efficient because it enables programs to accomplish more with a few lines of code compared to other languages.
It is also essential in that one writes codes that is easy to read and also easy to debug.It's readability means that it is easily reusable and maintainable.
Debugging means identifying and removing errors in a code.
Python has become very popular and that means that it has a very large community.
Despite most of the reasons for its use, the quality and productivity of the code sets it apart
Reference and Further Reading¶
https://towardsdatascience.com/top-10-resources-to-become-a-data-scientist-in-2020-99a315194701
Automate The Boring Stuff By A L S W E I G A R T
Python Crash Course By Eric Matthes
Learning Python By Mark Lutz