Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 841 Bytes

File metadata and controls

24 lines (19 loc) · 841 Bytes

Features of Python

Influences

Python combines features from multiple languages:

  • Functional Programming → inspired by Lisp/Haskell
  • Object-Oriented Programming (OOP) → inspired by C++
  • Scripting → inspired by Perl & Shell scripting
  • Modular Programming → inspired by Modula-3

Syntax is also influenced by C and ABC languages.

Where Python is Used

  • Desktop applications → tkinter, PyQt
  • Web applications → Django, Flask, FastAPI, Web2py
  • Database applications → SQLite, MySQL, PostgreSQL
  • Network programming → socket
  • Game development → pygame
  • Data analytics → pandas, numpy
  • Machine Learning & AI → scikit-learn, tensorflow
  • IoT → MicroPython, Raspberry Pi
  • Microservices

Next: Installing Python and VS Code