Brief History & Versions and Installation of Python

Brief History & Versions and Installation of Python

History of Python

Python एक interpreted, high level और Object Oriented Programming Language (OOPS) है , python को GUIDO VAN ROSSUM ने 1990 में विकसित किया था। जिसका Objective तेजी से एप्लीकेशन को विकसित करना था। Python application को तेजी से Develop इसलिए कर सकता है क्योंकि Python, dynamic typing तथा dynamic binding के options provide करता है। Python का Maximum utilization Video games की Programming करने, artificial intelligence, neural networks, natural language generation आदि में किया जाता है। Python में अनेक प्रकार के Applications Developed कर सकते है:-

1. Web Application

2. Gaming Application

3. ERP Application

4. Graphical Application.

Python को C, C++, तथा java प्रोग्रामिंग language आसानी से integrate कर सकते है। सन् 1991 में Python को launch किया गया, तथा जनवरी 1994 में Python का पहला edition python 1.0 निकाला गया. इस edition में इसके नए features जैसे:- lambda, map, filter आदि आये थे, उसके बाद Python के Various updated versions आये। Python एक open source Programming है. इसके लिए कोई भी पैसा नहीं लगता. तथा इसके लिए किसी भी लाइसेंस की जरुरत नहीं पड़ती है। आप Python के Latest versions को Python की Official site से Free download कर सकते है।

Python Versions

Version Release date Important Features
Python 0.9.0 February 1991 Classes with inheritance exception handling Functions
Python 1.0 January 1994 Functional programming tools (lambda, map, filter and reduce).
Python 2.0 October 2000 List comprehension. Cycle-detecting garbage collector.
Python 2.7.0 July 2010 List comprehension. Cycle-detecting garbage collector
Python 3 December 2008 Backward incompatible. print keyword changed to print() function
Python 3.6 December 2016 Backward incompatible. print keyword changed to print() function
Python 3.8 October 2019 Assignment Expression Positional-only parameters
Python 3.9 – Current Version October 2020 Dictionary Merge & Update Operator Builtin Generic Types
Previous articleDeadlock Avoidance
Next articleC++ Introduction

LEAVE A REPLY

Please enter your comment!
Please enter your name here