Professional Documents
Culture Documents
PROJECT REPORT ON
“DEVELOPMENT OF PROGRAMMING LANGUAGE PYTHON”
SUBMITTED BY:
Atharva Mulgund
Angad Singh Obbi
Baliram Pansare
Tejas Phanse
DECLARATION
We declare that this written submission represents our ideas in our own words and
where other ideas or words have been included, we have adequately cited and
reference the original sources. We also declare that we have adhere to all the
principles of academic honesty and integrity and have not misrepresented or
fabricated or falsified any ideas/data/fact sources in my submissions. We
understand that any violation of the above will be cause for disciplinary actions by
the Institution and can evoke penal actions from the sources which have this not
been properly citied or from who proper permission has not been taken when
needed.
Date: 22/10/2021
CERTIFICATE
This is to certify that the project entitled “development of programming language
python” is a bonafide work of “Atharva Mulgund (34), Angad Singh Obbi (36),
Baliram Pansare (38), Tejas Phanse (47)” submitted to the University of Mumbai
in partial fulfillment of the requirements for the award of the degree of “T.E.I.T”
4. Conclusion…........................................................................11
References…......................................................................................................... 12
CHAPTER -1
INTRODUCTION
Python is an interpreted high-stratum general-purpose programming language. Its
design testament emphasizes law readability with its use of significant indentation.
Its language constructs as well as its object-orientated approach target to help
programmers write clear, logical law for small and large-scale systems.
Guido van Rossum began working on Python in the late 1980s, as a successor to
the ABC programming language, and first released it in 1991 as Python0.9.0.
Python2.0 was released in 2000 and introduced new features, like list
understandings and a truck collection system using reference counting. Python3.0
was released in 2008 and was a major variation of the language that isn't fully
backward compatible. Python 2 was discontinued rendition2.7.18 in 2020.
Python 2.0 was released on 16 October 2000, with many major new features,
including a cycle-detecting garbage collector and support for Unicode.
Python 3.0 was released on 3 December 2008. It was a major revision of the
language that is not completely backward compatible. Many of its major features
were backported to Python 2.6.x and 2.7.x version series. Releases of Python 3
include the 2to3 utility, which automates (at least partially) the translation of
Python 2 code to Python 3.
Python 2.7's end-of-life date was initially set at 2015 then postponed to 2020 out of
concern that a large body of existing code could not easily be forward-ported to
Python 3. No more security patches or other improvements will be released for it.
With Python 2's end-of-life, only Python 3.6.x and later are supported. Pythons
3.9.2 and 3.8.8 were expedited as all versions of Python (including 2.7) had
security issues, leading to possible remote code execution and web cache
poisoning. The paper covers all the developments that had been done using python
language and the future with this language.
CHAPTER-2
PERPOSE OF PAPER
General purpose of this paper is to cover all the possible developments that has
been done in python programming language and it use in various fields. Many
papers are out there which covers different aspects of the python programming
language, but all are based on one particular topic and covers all the possible
applications with respect to that one particular topics. Our paper reduces time, we
analyzed maximum papers which included all the developments done in python
programming language as well as the API’s that were updated to the python
language with their live application which effective in day-to-day life situations.
One of the highlights of the paper is that it includes proper python libraries which
are made for one particular field with this one can easily analysis the importance of
the python programming language with specific API’s and libraries mentioned one
directly link it to the topic instead of reading complex papers which are made for
one particular type of problem. Analyzing the papers, we have reduced the efforts
that are to be applied to find and hence enhance the readers efficiency.
2.1 Requirement Analysis
2.1.1 Technology Used
• Google search engine:
2.1.2 Hardware and Software Requirement
• Hardware is the pc specifications:
Minimum Requirement-
1. Windows 7 or above.
2. 32–64-bit Processor.
3. 4gb minimum RAM.
4. Any intel processor – Intel i3 and above
• Software
1. Microsoft Word
2. Microsoft Excel
Gantt Chart
The above Gantt chart will help us to visualize that helps in scheduling,
managing, and monitoring specific tasks and resources in development of
programming language python.
2.3 PROBLEM STATEMENT
DEVELOPMENT OF PROGRAMMING LANGUAGE PYTHON