Contents
What is Python?
In this lecture, we are going to learn “What is Python”. Python is a High-Level general purpose language. Python was created by Guido Van Rossum in 1991. The code is very simple that everyone can understand. It’s application including web programming, Scientific Computing, Scripting, Artificial Intelligence etc.
Python can be used for small and big projects and these project can be online or offline. It’s very popular used by a much famous organization like Google, NASA, Disney, CIA. The interpreter executes the Python code at the running time. We do not need to compile it before execution. Actually, there is three basic version of Python 1.x, 2.x, 3.x. These versions can be sub-divided into minor version like 2.7 and 3.3.
What is Python? -video lecture in Urdu/Hindi
Why do we learn Python?
Python is an Open Source and easy language. They can pick up Python very quickly whose have any experience in any programming language. Even, inexperience programmer learns quickly. Because everyone can understand the Python’s Syntax easily understand.
The feature of Python:
- Easy to learn
- Simple syntax
- A huge number of libraries
- Powerful
Application of Python:
- Web Application (Django)
- Game Developments (Pygame)
- Web Scraping
- Data Science
- Robotics
It used on every platform like Linux, Windows, Mac.
The website that used python:
- Mozilla
- Dropbox
- Youtube
Top 5 Reason to use Python with Respect to JAVA
5 reason to use Python:
-
Simple Syntax
Some programming languages will kill you with parentheses, brackets, braces, commas, and colons. With python, you spend less time debugging syntax and more time programming.
-
Dynamically Typed
We don’t declare the type of Variable in Python.
Skip headaches of JAVA casting.
JAVA: int x=1;
x =(int)x/2; x now equals 0
x can never equal 0.5
Python: x=1
x=x/2 x now equal 0.5
-
One-Liners
Elegant one-line solutions to what takes a whole block of code in other languages.
One example: swap x and y
JAVA: int temp=x;
x=y;
y=temp;
Python: x,y=y,x Wow! Now that’s Pythonic.
-
English-like Commands
JAVA: String name = "Python is a High-level Language"
System.out.println(name);
Python: name="Python is a high-level scripting language"
print(name)
5. Intuitive Data Structure
The list, Tuples, Sets, Dictionaries Powerful, yet simple intuitive to use Flexible (mixed data types ).
I hope, this lecture is very helpful to understand the importance of the Python language “What is Python”. In the next lecture, we will discuss how to download and install Python and Basic program (hello world!) of python. You can also learn about HTML5, CSS3, Bootstrap4 and PHP7 and many another programming languages. Please give your feedback. Thank you!

May I get full course about Python
Yes, all the lectures will be uploaded soon. Specially
All video lectures will be in Urdu.