0% found this document useful (0 votes)
3 views8 pages

Introduction Python

Python, created by Guido van Rossum in the early 1990s, is an open-source programming language known for its simplicity and readability. It supports multiple programming paradigms, including object-oriented and procedural programming, making it accessible for beginners and effective for various applications such as web development, machine learning, and game development. Python's extensive libraries and strong community support enhance its usability across different platforms and industries.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views8 pages

Introduction Python

Python, created by Guido van Rossum in the early 1990s, is an open-source programming language known for its simplicity and readability. It supports multiple programming paradigms, including object-oriented and procedural programming, making it accessible for beginners and effective for various applications such as web development, machine learning, and game development. Python's extensive libraries and strong community support enhance its usability across different platforms and industries.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Introduction to Python Programming Language

By Jyotirmoy Deka
Senior Faculty
NIELIT Jorhat EC
History
Invented by Guido van Rossum at CWI in the Netherlands as a successor
to ABC programming language.

Guido Van Rossum was a big fan of Monty Python's Flying Circus, so he named it after him.
Not in the name of Python Snake!!!!!

Versions:
Version 0.9.0 : 1991
Version 1.0 : 1994
Version 2.0 : 2000
Version 3.0 : 2008
Features of Python

Free:
Python is free and open source. It means that the
Simplicity:
Library:
developers
Object don't have to pay for anything. They
We canOriented:
Compatibility say that Python is a minimalistic
can share,
Python copy
community and has
change it. This
created aasfact
huge haspile
alsoof
Python
Python supports
language.
is procedure-oriented
compatible
It is very easy
with
to write
numerous
and well
read. asAnd
object-
platforms,
helped libraries
various Python to forcreate a very
Python. With strong
their community
help, you
so oriented
when it isprogramming.
a developer timedoesn't
to despite
think
have about the
a fact
to bother that
problem,
about acan
OOP
any
around itself
manage which only makes
documentation, perform it stronger
unit and
testing,
languages
issues
developer
whicharecan
usually
oftenfocus very
occurs complex,
on with otherPython
the issue, not onmanaged
languages. the
develops the
databases, web technology
browsers, very cryptography,
email, fast. The
language andtoit's stay simple and neat.
syntax.
community
graphical userallows professionals
interface and many more to share
[Link]
knowledge and experience with beginners.
Python and Other Programming Language

Compared to Java, C++, PHP, Perl, Ruby Python is much easier to learn,
implement for a team of junior, inexperienced developers.
Python is also a great choice to
develop ERP and E- Can be used for interactive
commerce systems. website creation, email
processing, Internet etc

The CAD (Computer-aided design) is


used to design engineering related
architecture. It is used to develop the 3D
representation of a part of a system. Python allows us to create an
Python can create a 3D CAD application Interface for desktop
by using CAMVOX, AnyCAD etc.
applications(software) using
standard library
Machine learning is a type
of artificial intelligence
(AI) that provides
computers with the ability Software developers make use
to learn without being of Python as a support
explicitly programmed. language. They use it for build-
Machine learning focuses control and management,
on the development of
Computer Programs that
testing, and for a lot of other
can change when exposed things
to new data.

Python is highly exciting to create For Science and Technology


games. PyGame, PyKyra are two fields, Sci-Pi is used in
frameworks for game development mathematics, science,
with Python. Apart from this, we engineering. Pandas is used in
also get a variety of 3D-rendering data modeling. NumPy used for
libraries. complex numerical analysis
Who uses Python??

You might also like