SlideShare a Scribd company logo
INTRODUCTION TO PYTHON
About Python
 What is it?
 Python is a general purpose, high level computer
programming language.
About Python
 Designed by:
 Guido van Rossum
About Python
 Developed by:
 Python Software Foundation
About Python
 Official logo:
About Python
 First appeared:
 20 February, 1990
 Stable release:
 3.8.5 on 20 July, 2020
 Preview release:
 3.9.0 on 11 August, 2020
About Python
 Methodology support:
 Structured programming
 Function oriented programming
 Object oriented programming
 OS support:
 Linux
 MacOS
 Windows and more
About Python
 License:
 Python Software Foundation License
 File extensions:
 .py
 .pyi
 .pyc and more
Features Of Python
 Simple:
 English like statement structure.
 Developing and understanding program will become
easy.
 Easy to learn.
Features Of Python
 Free and open source:
 There is no need to pay for Python software.
 Python software source code is also freely accessible
 Its source code can be read, modified and use another
program by programmers.
Features Of Python
 High level language:
 Two types of language: low and high level.
 Low level languages uses machine code instructions.
 High level language uses English word to develop
program.
 So, Python is a high level language.
Features Of Python
 Dynamically typed:
 In Python, we need not declare anything.
 An object gets its type based on which type of value
assign on it.
 Type of object will change if we change the type of
value.
Features Of Python
 Platform independent:
 A Python program can run in any OS platform and
hardware architecture.
 For this, Python is ideal language for networking and
internet programming.
Features Of Python
 Procedure and object oriented:
 In procedure oriented programming we view our
problem as a collection of procedure or functions.
 In object oriented programming we view our problem as
a collection of objects.
 Python support both methodology.
Features Of Python
 Procedure and object oriented:
 In procedure oriented programming we view our
problem as a collection of procedure or functions.
 In object oriented programming we view our problem as
a collection of objects.
 Python support both methodology.
Features Of Python
 Compiled and interpreted language:
 A program code is a source code.
 To execute python source code we need following steps
1) Compile the code by Python compiler to create
byte code.
2) Interpret the byte code by Python interpreter to
create machine code.
Features Of Python
 Embeddable:
 We can insert Python programs into a C or C++ program.
 Several applications developed by Python can be
integrated to other program of C, C++, Java, PHP etc.
Features Of Python
 Huge library and strong community :
 Python has a big library resource for any platform.
 Python has strong and supportive world wide
community.
Application Of Python
 Web & internet development
 Scientific & numeric computing
 Teaching programming
 GUI based desktop application
 Software development
 Business applications development

More Related Content

What's hot (20)

PDF
Python Glimpse
IshaSrivastava32
 
PDF
Python lec 1001_for_biologists
Ramadan Babers, PhD
 
PPTX
Programming languages and paradigms
John Paul Hallasgo
 
PDF
Python lec 1002_for_biologists
Ramadan Babers, PhD
 
PPTX
Language translator
SumitSumit26
 
PDF
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
 
PPT
Lecture 21 - Preprocessor and Header File
Md. Imran Hossain Showrov
 
PPTX
Generations of programming_language.kum_ari11-1-1-1
lakshmi kumari neelapu
 
PPT
Concept of computer programming iv
Eyelean xilef
 
PPTX
BASIC Programming Language
Jeff Valerio
 
PPTX
STARTING A CAREER IN PROGRAMMING
ActonRoy
 
PPT
Lecture 5 - Structured Programming Language
Md. Imran Hossain Showrov
 
PPTX
QUICK START GUIDE FOR PYTHON
ActonRoy
 
PPTX
What is Coding
RoboGarden
 
PPTX
Python Training in Pune - Ethans Tech Pune
Ethan's Tech
 
PPSX
Programming Fundamental Presentation
fazli khaliq
 
PPTX
Computer Language Translator
Ranjeet Kumar
 
PPTX
Python programming
Megha V
 
PDF
Assignment on basic programming language
Guru buying house , Main branch ,Barishal.
 
PPTX
Program & language generation
Buxoo Abdullah
 
Python Glimpse
IshaSrivastava32
 
Python lec 1001_for_biologists
Ramadan Babers, PhD
 
Programming languages and paradigms
John Paul Hallasgo
 
Python lec 1002_for_biologists
Ramadan Babers, PhD
 
Language translator
SumitSumit26
 
IRJET- Python: Simple though an Important Programming Language
IRJET Journal
 
Lecture 21 - Preprocessor and Header File
Md. Imran Hossain Showrov
 
Generations of programming_language.kum_ari11-1-1-1
lakshmi kumari neelapu
 
Concept of computer programming iv
Eyelean xilef
 
BASIC Programming Language
Jeff Valerio
 
STARTING A CAREER IN PROGRAMMING
ActonRoy
 
Lecture 5 - Structured Programming Language
Md. Imran Hossain Showrov
 
QUICK START GUIDE FOR PYTHON
ActonRoy
 
What is Coding
RoboGarden
 
Python Training in Pune - Ethans Tech Pune
Ethan's Tech
 
Programming Fundamental Presentation
fazli khaliq
 
Computer Language Translator
Ranjeet Kumar
 
Python programming
Megha V
 
Assignment on basic programming language
Guru buying house , Main branch ,Barishal.
 
Program & language generation
Buxoo Abdullah
 

Similar to Introduction to Python Programming - I (20)

PPTX
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
 
PPTX
Basic Python Introduction Lecture 1.pptx
Aditya Patel
 
PDF
COMPUTER 8 Grade 8 - Intro to Python.pdf
dennislelis29
 
PPT
Python Introduction.ppt
RupaBhattacharya6
 
DOCX
Python Programming and ApplicationsUnit-1.docx
Manohar k
 
PPTX
Lecture 1.pptx
hemantmohite6
 
PPTX
PYTHON TUTORIALS.pptx
EzatIlman1
 
PPTX
Chapter - 1.pptx
MikialeTesfamariam
 
PDF
Python unit1
charvi parth Lastpatel
 
PDF
Introduction to Python
MuhammadBakri13
 
PPTX
Introduction to python
AnirudhaGaikwad4
 
PPTX
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
PPTX
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
sangeeta borde
 
PPTX
Introduction to Python
ApxicTechnologies1
 
PPTX
INTRODUCTION-TO-PYTHON
RuchiNagar3
 
PDF
Introduction to python
eShikshak
 
PPTX
introduction to data science programming.pptx
nazimsattar
 
PDF
Introduction to Python
DrMohammed Qassim
 
POWER OF PYTHON PROGRAMMING LANGUAGE
teachersduniya.com
 
Basic Python Introduction Lecture 1.pptx
Aditya Patel
 
COMPUTER 8 Grade 8 - Intro to Python.pdf
dennislelis29
 
Python Introduction.ppt
RupaBhattacharya6
 
Python Programming and ApplicationsUnit-1.docx
Manohar k
 
Lecture 1.pptx
hemantmohite6
 
PYTHON TUTORIALS.pptx
EzatIlman1
 
Chapter - 1.pptx
MikialeTesfamariam
 
Introduction to Python
MuhammadBakri13
 
Introduction to python
AnirudhaGaikwad4
 
Why Python in required in Civil Engineering
Rushikesh Kolhe
 
2024-25 TYBSC(CS)-PYTHON_PROG_ControlStructure.pptx
sangeeta borde
 
Introduction to Python
ApxicTechnologies1
 
INTRODUCTION-TO-PYTHON
RuchiNagar3
 
Introduction to python
eShikshak
 
introduction to data science programming.pptx
nazimsattar
 
Introduction to Python
DrMohammed Qassim
 
Ad

Recently uploaded (20)

PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
DOCX
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
PPTX
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
Cryptography Quiz: test your knowledge of this important security concept.
Rajni Bhardwaj Grover
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Book industry state of the nation 2025 - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
CIFDAQ Market Wrap for the week of 4th July 2025
CIFDAQ
 
Seamless Tech Experiences Showcasing Cross-Platform App Design.pptx
presentifyai
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
“NPU IP Hardware Shaped Through Software and Use-case Analysis,” a Presentati...
Edge AI and Vision Alliance
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Ad

Introduction to Python Programming - I

  • 2. About Python  What is it?  Python is a general purpose, high level computer programming language.
  • 3. About Python  Designed by:  Guido van Rossum
  • 4. About Python  Developed by:  Python Software Foundation
  • 6. About Python  First appeared:  20 February, 1990  Stable release:  3.8.5 on 20 July, 2020  Preview release:  3.9.0 on 11 August, 2020
  • 7. About Python  Methodology support:  Structured programming  Function oriented programming  Object oriented programming  OS support:  Linux  MacOS  Windows and more
  • 8. About Python  License:  Python Software Foundation License  File extensions:  .py  .pyi  .pyc and more
  • 9. Features Of Python  Simple:  English like statement structure.  Developing and understanding program will become easy.  Easy to learn.
  • 10. Features Of Python  Free and open source:  There is no need to pay for Python software.  Python software source code is also freely accessible  Its source code can be read, modified and use another program by programmers.
  • 11. Features Of Python  High level language:  Two types of language: low and high level.  Low level languages uses machine code instructions.  High level language uses English word to develop program.  So, Python is a high level language.
  • 12. Features Of Python  Dynamically typed:  In Python, we need not declare anything.  An object gets its type based on which type of value assign on it.  Type of object will change if we change the type of value.
  • 13. Features Of Python  Platform independent:  A Python program can run in any OS platform and hardware architecture.  For this, Python is ideal language for networking and internet programming.
  • 14. Features Of Python  Procedure and object oriented:  In procedure oriented programming we view our problem as a collection of procedure or functions.  In object oriented programming we view our problem as a collection of objects.  Python support both methodology.
  • 15. Features Of Python  Procedure and object oriented:  In procedure oriented programming we view our problem as a collection of procedure or functions.  In object oriented programming we view our problem as a collection of objects.  Python support both methodology.
  • 16. Features Of Python  Compiled and interpreted language:  A program code is a source code.  To execute python source code we need following steps 1) Compile the code by Python compiler to create byte code. 2) Interpret the byte code by Python interpreter to create machine code.
  • 17. Features Of Python  Embeddable:  We can insert Python programs into a C or C++ program.  Several applications developed by Python can be integrated to other program of C, C++, Java, PHP etc.
  • 18. Features Of Python  Huge library and strong community :  Python has a big library resource for any platform.  Python has strong and supportive world wide community.
  • 19. Application Of Python  Web & internet development  Scientific & numeric computing  Teaching programming  GUI based desktop application  Software development  Business applications development