PROGRAMMING LANGUAGE
A programming Language is a formal language comprising a set of instructions that produce various kinds of output.
They are used in Computer programming to implement algorithms.
It is a simplest way of speaking to a machine what to do and what not to do.
TYPES OF PROGRAMMING LANGUAGE
Procedural Programming Language
Functional Programming Language
Object Oriented Programming Language
Scripting Programming Language
Logic Programming Language
PYTHON
Released in 1991.
Created by Guido van Rossum.
Latest stable Release 3.8.6
A non-profit organization, the Python Software Foundation, manages and directs resources for Python development.
HISTORY OF PYTHON
Python was created in late 1980s by Guido Van Rossum at Centrum Wiskunde & Informatica in the Netherlands.
Python 2.0 was released on 16 October 2000.
Python 3.0 was released on 3 December 2008.
The Python 2 language was officially discontinued in 2020 (first planned for 2015).
COMPANIES THAT USE PYTHON
NASA
Library of Congress
Youtube
Quora
…the list goes on
SCOPE OF PYTHON
Data Analysis.
Artificial Intelligence.
Web development.
Application Development.
Image Processing.
List goes on
SAMPLE CODE
a = 1
b = 2
c = a + b
print(c)
POPULAR PYTHON MODULES
Numpy
Pandas
Opencv
Matplotlib
Beautifulsoap
WHY DO PEOPLE USE PYTHON
Readable and maintainable code
Multiple programming paradigm
Compatible with major platforms and systems
Many Opensource Frameworks and tools
Simplify Complex Software Development
SCOPE OF A PYTHON DEVELOPER
Data Analyst.
Web Developer.
Data Scientist
AI Engineer.
Cloud Engineer.
Application Developer.
….the list goes on.
PYTHON 2.0 VS 3.0 Python 2.0
Advantages
Free and Open Source
Vast Library Support
Improved Productivity
Easy to Read, Learn and Write
Disadvantages
Slow Speed
Weak in Mobile Computing
Database Access
Run time errors
