K.C.S.
KASI NADAR COLLEGE OF ARTS & SCIENCE
(Belongs to S.V.H.N.A.Dharma Fund)
INTRODUCTION TO PYTHON PROGRAMMING
By,
Mrs.B.VIJAYALAKSHMI,
Assistant Professor,
Department Of Computer Science.
AGENDA
• What is python??
• Differences between program and scripting language
• History of python
• Features of python
• Who uses python today??
• Applications of python
• Installing of python
• Python IDE
WHAT IS PYTHON???
• Python is a general purpose programming language that is often
applied in scripting roles.
• Python is programming language as well as scripting language.
• Python is also called as Interpreted Language.
DIFFERENCES BETWEEN PROGRAM AND SCRIPTING LANGUAGE
PROGRAM SCRIPTING
• A program is executed. • A script is interpreted.
• A sequence of instructions • A type of programming
written so that a computer can language in which we can write
perform certain task. code to control another
software applications.
HISTORY OF PYTHON
• Guido van Rossum is the creator of the Python programming
language released in the early 1990s.
• Its name comes from a 1970s British comedy television show called
Monty Python’s Flying Circus.
• Open sourced from the beginning.
FEATURES OF PYTHON
• Easy to learn and use
• Interpreted
• Cross platform language
• Free and open source
• Object-Oriented
• Dynamically Typed Language
• Large Standard Library
• GUI programming support
WHO USES PYTHON TODAY??
APPLICATIONS OF PYTHON
• Web and Internet Development
• GUI
• Software Development
• AI and Machine Learning
• Database access
• Network Programming
• Games and 3D Graphics
INSTALLING OF PYTHON
• Python is well supported and freely available at
https://www.python.org/downloads/
• Latest version : 3.8.5
PYTHON IDE
• An Integrated Development Environment (IDE) is a bundled set of
software tools for program development.
• An editor for creating and modifying programs
• A translator for executing programs
• A program debugger provides a means of taking control of the
execution of a program to aid in finding program errors
THANK YOU!!!