Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Python

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12
At a glance
Powered by AI
The key takeaways are that Python is a versatile programming language used for web development, data science, system scripting and more. It has many features like being easy to code, open source, object oriented, and having a large standard library.

Python is used for web development, data science, system scripting, GUI programming, database programming, gaming, robotics and more. It is widely used by companies like Google, YouTube, Intel, IBM for various tasks.

The main features of Python include being easy to code, free and open source, object oriented, having GUI programming support, being a high level language, being extensible, portable, integrated and interpreted. It also has a large standard library and is dynamically typed.

PYTHON

Submitted By:
Sandeep yadav
00496502818
ECE 6E
Content

• INTRODUCTION OF PYTHON
• HISTORY OF PYTHON
• SCOPE OF PYTHON
• WHAT CAN YOU DO WITH PYTHON
• WHO USES PYTHON TODAY
• KEY FEATURES OF PYTHON
• DISADVANTAGES OF PYTHON
• CONCLUSIONS
• REFERENCES
INTRODUCTION OF PYTHON

• Python is a general purpose programming language that is


often applied in scripting roles.

• So, Python is programming language as well as scripting


language.

• Python is also called as Interpreted language.


HISTORY OF PYTHON
• Invented in the Netherlands, early 90s by Guido van Rossum

• Python was conceived in the late 1980s and its implementation


was started in December 1989 Guido Van Rossum is fan of
‘Monty Python’s Flying Circus’, this is a famous TV show in
Netherlands

• Named after Monty Python

• Open sourced from the beginning


SCOPE OF PYTHON
• Science
- Bioinformatics
• System Administration
- Unix
- Web logic
- Web sphere
• Web Application Development
- CGI
- Jython
- Servlets
• Testing scripts
WHAT CAN YOU DO WITH PYTHON
• System programming

• Graphical User Interface Programming

• Internet Scripting

• Component Integration

• Database Programming

• Gaming, Images, XML , Robot and more


WHO USES PYTHON TODAY
• Python is being applied in real revenue-generating products by
real companies. For instance:

• Google makes extensive use of Python in its web search


system, and employs Python’s creator.

• Intel, Cisco, Hewlett-Packard, Seagate, Qualcomm, and IBM


use Python for hardware testing.

• ESRI uses Python as an end-user customization tool for its


popular GIS mapping products.

• The YouTube video sharing service is largely written in


Python
KEY FEATURES OF PYTHON

• Easy to code
• Free and Open Source
• Object-Oriented Language
• GUI Programming Support
• High-Level Language
• Extensible feature
• Python is Portable language
• Python is Integrated language
• Interpreted Language
• Large Standard Library
• Dynamically Typed Language
DISADVANTAGES OF PYTHON

• Speed Limitations
• Weak in Mobile Computing and Browsers
• High memory Consumption
• Runtime Errors
• Design Restrictions
• Underdeveloped Database Access Layers
• Simplicity
• Difficulty in Using Other Languages
CONCLUSIONS

It is both possible and desirable to use Python as the principal teaching


language. It is Free (as in both cost and source code).It is trivial to
install on a Windows PC allowing students to take their interest further.
For many the hurdle of installing a Pascal or C compiler on a Windows
machine is either too expensive or too complicated. It is a flexible tool
that allows both the teaching of traditional procedural programming
and modern OOP. It can be used to teach a large number of transferable
skills. It is a real-world programming language that can be and is used
in academia and the commercial world. It appears to be quicker to learn
and, in combination with its many libraries, this offers the possibility of
more rapid student development allowing the course to be made more
challenging and varied and most importantly, its clean syntax offers
increased understanding and enjoyment for students.
REFERENCES

• www.google.com
• www.wikipedia.com
• www.geeksforgeeks.com
• www.python.org
• wiki.python.org/moin/BeginnersGuide
• www.udemy.com
• automatetheboringstuff.com
• stackoverflow.com
Thank you

You might also like