Introduction
1.
Python is a general
purpose high level programming language.
2.
Python was
developed by Guido Van Rossam in 1989 while working at National Research
Institute at Netherlands.
3.
But officially
Python was made available to public in 1991. The official Date of Birth for
Python is : Feb 20th 1991.
4.
Python is
recommended as first programming language for beginners.
Eg1: To print Hello World:
Java:
1) public class HelloWorld
2) {
3) public static void main(String[] args)
4) {
5) System.out.println("Hello world");
6) }
7) }
C:
1) #include<stdio.h>
2) void main()
3) {
4) print("Hello world");
5) }
Python:
print("Hello World")
Eg2: To print the sum
of 2 numbers
Java:
1) public class Add
2) {
3) public static void main(String[] args)
4) {
5) int a,b;
6) a =10;
7) b=20;
8) System.out.println("The Sum:"+(a+b));
9) }
10) }
C:
1) #include <stdio.h>
2)
3) void main()
4) {
5) int a,b;
6) a =10;
7) b=20;
8) printf("The Sum:%d",(a+b));
9) }
Python:
1) a=10
2) b=20
3) print("The Sum:",(a+b))
The name Python
was selected from the TV Show "The
Complete Monty Python's Circus", which was broadcasted in BBC from
1969 to 1974.
Guido developed
Python language by taking almost all programming features from different
languages
1. Functional Programming Features from C
2. Object Oriented Programming Features from C++
3. Scripting Language Features from Perl and Shell Script
4. Modular Programming Features from Modula-3
Most of syntax in Python Derived from C and ABC languages.
Where we can use
Python:
We can use everywhere. The most common important application
areas are
1. For developing Desktop Applications
2. For developing web Applications
3. For developing database Applications
4. For Network Programming
5. For developing games
6. For Data Analysis Applications
7. For Machine Learning
8. For developing Artificial Intelligence Applications
9. For IOT ...
Note:
Internally Google and YouTube use Python coding NASA and Network Stock
Exchange Applications developed by Python. Top Software companies like Google,
Microsoft, IBM, Yahoo using Python.