3. Python is a popular programming language. It is a
widely used general purpose, high level programming
language. It provide facility to user write their code in
fewer lines.
It was initially designed by Guido van Rossum in 1991
and developed by Python software foundation. It was
mainly developed for emphasis on code readability.
Introduction
4. Python laid its foundation in the late 1980s. Its implementation of
Python was started in December 1989 by Guido Van Rossum at
CWI in Netherland.
In 1994, Python 1.0 was released with new features like
LAMDA, MAP, FILTER and REDUCE.
In 2000, Python 2.0 released with new features such as
comprehensions, garbage collection systems.
5. In 2008, Python 3.0 (also called “PY3K”) was released. It was
designed to rectify the fundamental flaw of the language.
ABC programming language is said to be the predecessor of
Python language, which was capable of Exception Handling
and interfacing with the Amoeba Operating System.
Continue….
7. Python is easy to learn and use. It is developer–friendly
and high level programming language.
Python language is more expressive means that it is more
understandable and readable.
8. Python is an interpreted language i.e. Interpreter executes
the code line by line at a time. This makes debugging easy
and thus suitable for beginners.
Python can run equally on different platforms such as
Windows, Linux, Unix and Macintosh etc. So, we can say
that python is a portable language.
9. Python language is freely available at official web address.
The source-code is also available.
Python supports object oriented language and concepts
of classes and objects come into existence.
11. Web and Internet Development
Desktop GUI Application
Science and Numeric Application
Software Development Application
Python Application in Business
Database Access
Games and 3D Graphics
Network Programming
12. Application Description
It has library for internet protocols like - HTML and XML,
Json, e-mail processing, FTP, IMAP, and easy-to-use
socket interface.
Python has a wide variety of libraries which include
Tkinter, wxPython, PyQt, PySide2, and others.
2. Desktop GUI Applications:-
1. Web and Internet Development:-
13. Pandas-> A data-analysis and modeling library.
Scipy- > A collection of packages for mathematics, science,
and engineering.
Sckikit-> Learn for working with various Machine learning
models.
3. Science and Numeric Applications:-
14. SCons- SCons is used to build control.
Buildbot and Apache Gumps- Buildbot and Apache
Gumps are used for automated continuous compilations
and testing.
Round or Trac-Round or Trac for bug tracking and
project management.
Python can be used to build control and
management, testing, etc.
4. Software Development Application:-
15. Tryton- A three-tier, high-level general-purpose
application platform.
Odoo- A management software with a range of business
applicaions.
5. Python Application in Business:-
Python is also a great choice for developing ERP and e-
commerce systems-
16. Custom and ODBC interface to MYSQL, Oracle, Postgre
SQL, MS SQL Server, and others.
Object databases like Durus and ZODB.
Standard database API.
6. Database Access:-
7. Games and 3D Graphics
PyGame and PyKyra are two frameworks for game development
with Python.
Python Provide Data Accessibility by-
17. Low level access- You can access the basic socket support
in the underlying operating system, which allows you to
implement clients and servers for both connection-oriented and
connectionless protocols.
High level access- Its provide access to network protocols
like FTP, HTTP, and so on.
8. Network Programming:-
Python provide two levels f access to network services-
18.
19. Place your screenshot here
For more presentation
contact us
raginijain0208@gmail.com