What is Python?
Python is a programming language created by Guido van Rossum in February 20, 1991 and can be used in so many ways for example:
• Web development
• Software development
• Mathematics, scientific and engineering applications
• System scripting.
Benefit of Python
• Python is a scripting browser-based application. It provides functionality that JavaScript doesn’t provide and its high efficiency makes it possible to design browser-based applications more rapidly.
· Python provides access to some really cool libraries that make it easier to create math, scientific, and engineering applications. For example the use of NumPy and SciPy libraries greatly reduce time spending in writing specialized code to perform common these tasks
· Python works with XML: The eXtensible Markup Language (XML) is the basis of most data storage needed
· Python relate with databases: It makes creating connections and manipulating data relatively simple.
· Python can be use to develop user interfaces: it have an extensive array of graphical user interface (GUI) frameworks — extensions that make graphics a lot easier to design
• Python can be used together with software to create workflows.
• Python can be used for speedy prototyping, or for construction of ready software development.
Why Python?
· Python has a simple syntax similar to the English language.
• Python runs on different platforms (Linux, Windows, MacOs, Raspberry Pi, etc).
• Python runs on an interpreter system, meaning directly executes instructions written in programming without requiring them previously to have been compiled into machine language
• Python has syntax that permits developers to write programs with lesser lines than other programming languages.
• Python can be treated in a modular way by defining functions classes or even separate python modules that you import into your main program, an object-orientated way or a functional way.
Good to know
• It is possible to write Python in an Integrated Development Environment, such as Thonny, Pycharm, Net beans or Eclipse which are mainly useful when running bigger sets of Python files.
Python Syntax
· Python Syntax refers to series of rules that are used for arrangement of symbols and in the python language.
• Python was considered for readability, and has some likeness with the English language with influence from mathematics.
• Python uses indentation that is whitespace, to define scope; such as the scope of loops, functions and classes.