What is Python ?
Pyhton is the high level general purpose programming lanagauge, develped by Guido van Rossum and first released on 1991 as opensourse .It is popular because the syntax is simple and easly understand for beginners.
Need for Python ?
We need Python because it makes it easier to turn our ideas and problems into instructions that a computer can execute.
Key Characteristics:
1)simple syntax : Esay for beginner to read for wirte.
2)less code : many task required for minimal lines compared to some other languages.
3)Many labraries : Existing tool is used for builting application quicky.
4)Powerful and fast : Used for managing huge data such as for DataScience , Analytics , Machine learning , Artificial Intelligence.
5)Plays Well with others(Application):
Desktop Application ---> Tkinter
Web Application ---> Django , Flask
DB Application ---> Db connection is easy
Network programming ---> used in Scripting languages
Game Develpoment ---> Arcade, Panda3D
IoT(Internet pf things) ---> MicroPython, Raspberry Pi.
6) Connecting languages og Python :
- Cpython --> Python with C Programming,
- Jpython(Jython) --> Python with Java programming ,
- C# .NET --> Iron Python,
- PyPy ---> Larger Python
- RubyPython
7) Runs EveryWhere :
- All type of Archiecture
- Platform Evironment
- Used in 32 and 64 bit
Command Prompt and Terminal
Both are used for instructing the computer to perform the task,
with help of commant lines,
- In windows uses Commant prompt
- In linux uses Terminal
High Level and Low Level Language
High Level language :
Easy to understant by the human but not machine, is an overview of application logic
Eg : Python , java , javascript, etc ..
Low level language :
Easy to Understant to machine but not humans , is focus on microProcessor and micrContoller logic
Eg : Binary language , Assemble Languages(ARM).
Complation(Complier) and Interpretation(Interperter)
Both are called as Translation(Transulator) used to convert them from human readable code to Machine-exceution code in programming.
- Compilation - It complies whole code at a time (whole translation)
- Interpretation - It is line by line Translation
Programming language and Scripting language
In simple sentence all scripting langauage are programming language but not all programming langauge are scripting language .
The Python Language used in both scripting language and Programming language.
Programming language is the best for Preformance
Disadvantage of Python language
- performance is low comparing to c , c++ and java
- memory consumption is high due to performance
- runtine Errors - Dynamically typed related
- Not for Mobile App Development

Top comments (0)