{"id":1993,"date":"2019-06-13T08:58:30","date_gmt":"2019-06-13T08:58:30","guid":{"rendered":"https:\/\/www.digitalnest.in\/blog\/?p=1993"},"modified":"2025-01-30T06:54:24","modified_gmt":"2025-01-30T06:54:24","slug":"a-brief-history-of-python-programming-language","status":"publish","type":"post","link":"https:\/\/www.digitalnest.in\/blog\/a-brief-history-of-python-programming-language\/","title":{"rendered":"A Brief History of Python Programming Language"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><strong>Python<\/strong> is an object-oriented, multi-paradigm and a structured programming language. It has an uncomplicated syntax and its uncluttered visuals make it highly readable.<\/p>\n<p>Python programming language was instigated by Guido Van Rossum in the year 1989. The ABC programming language was the biggest role-playing instrument in the design and development of Python programming language.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1994 aligncenter\" src=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python-300x200.jpg\" alt=\"\" width=\"300\" height=\"200\" srcset=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python-300x200.jpg 300w, https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python-768x512.jpg 768w, https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python-740x494.jpg 740w, https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python.jpg 1000w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>The introduction of Python so happened that Van Rossum used to work with CWI in the early 1980s for implementing the ABC programming language. In the late 1980s, while working on AMOEBA, a new distributed operating system, he started searching for a scripting language with a similar syntax as of ABC along with the Amoeba system calls access. This idea made Van Rossum himself start with the design of a new &amp; simple scripting language to overcome the imperfections of ABC programming language. The whole project of coming up with a new script started in the late 1980s and soon in the year 1991, the first version was of the new programming language was released. Initially it was Modula-3 with a module system, but later on, it was named as Python.<\/p>\n<p><strong>How was the term \u2018Python\u2019 coined?<\/strong><\/p>\n<p>Well, it will not be incorrect if people connect this with the snake python. In fact, the logo shows a picture of two snakes (blue &amp; yellow), but the actual naming story is rather different. Let us know the short story behind this.<\/p>\n<p>Van Rossum was a big fan of a popular BBC comedy tv show which used to air in the 1970s called as Monty Python\u2019s Fly Circus. So inspired by the name who he was a big fan of, Rossum named his programming project as \u2018Python\u2019.<\/p>\n<p>Well isn\u2019t that interesting!<\/p>\n<p><strong>Versions<\/strong><\/p>\n<p>Python came up with its first ever version in the year 1991 and was named \u2018Python 1.0\u2019. Henceforth, the versions have been upgraded and by 2017, it had reached Version 3.x.<\/p>\n<p>Let us have a look at a brief timeline chart of the release of various versions of Python programming language.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1987 aligncenter\" src=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/versions-1-168x300.jpg\" alt=\"\" width=\"168\" height=\"300\" srcset=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/versions-1-168x300.jpg 168w, https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/versions-1.jpg 572w\" sizes=\"(max-width: 168px) 100vw, 168px\" \/><\/p>\n<p>There are several advantages of learning <a href=\"https:\/\/www.digitalnest.in\/python-course-training-in-hyderabad\/\">Python course in Hyderabad<\/a>. Today, Python is one of the most popular, dynamic and widely used programming languages. However, it is commonly considered as a scripting language, but it serves a great purpose in programming. The developers are using Python very efficiently whether it is for throw-away scripts or large scale web servers that can provide a flow of uninterrupted services 24&#215;7. Python is used for the Graphics User Interface and database programming, client side and server side web programming and also for application testing. Scientists use this language for writing applications about the world\u2019s fastest supercomputers. Even the children make it as their first learning to programming.<\/p>\n<p>Python has a very good scope for developers and gives an opportunity to outshine with their talent. <a href=\"https:\/\/www.digitalnest.in\/python-course-training-in-hyderabad\/\">Python training institute in Hyderabad<\/a> puts forth the best training material and guidance to ensure to impart a piece of in-depth knowledge to its students.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Python is an object-oriented, multi-paradigm and a structured programming language. It has an uncomplicated syntax and its uncluttered visuals make it highly readable.Python programming language was instigated by Guido Van Rossum in the year 1989. The ABC programming language was the biggest role-playing instrument in the design and development of Python programming language.The introduction of Python so happened that Van Rossum used to work with CWI in the early 1980s for implementing the ABC programming language. In the late 1980s, while working on AMOEBA, a new distributed operating system, he started searching for a scripting language with a similar syntax as of ABC along with the Amoeba system calls access. This idea made Van Rossum himself start with the design of a new &amp; simple scripting language to overcome the imperfections of ABC programming language. The whole project of coming up with a new script started in the late 1980s and soon in the year 1991, the first version was of the new programming language was released. Initially it was Modula-3 with a module system, but later on, it was named as Python.How was the term \u2018Python\u2019 coined?Well, it will not be incorrect if people connect this with the snake [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":1998,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p><strong>Python<\/strong> is an object-oriented, multi-paradigm and a structured programming language. It has an uncomplicated syntax and its uncluttered visuals make it highly readable.<\/p><p>Python programming language was instigated by Guido Van Rossum in the year 1989. The ABC programming language was the biggest role-playing instrument in the design and development of Python programming language.<\/p><p><img class=\"size-medium wp-image-1994 aligncenter\" src=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/Python-300x200.jpg\" alt=\"\" width=\"300\" height=\"200\" \/><\/p><p>The introduction of Python so happened that Van Rossum used to work with CWI in the early 1980s for implementing the ABC programming language. In the late 1980s, while working on AMOEBA, a new distributed operating system, he started searching for a scripting language with a similar syntax as of ABC along with the Amoeba system calls access. This idea made Van Rossum himself start with the design of a new &amp; simple scripting language to overcome the imperfections of ABC programming language. The whole project of coming up with a new script started in the late 1980s and soon in the year 1991, the first version was of the new programming language was released. Initially it was Modula-3 with a module system, but later on, it was named as Python.<\/p><p><strong>How was the term \u2018Python\u2019 coined?<\/strong><\/p><p>Well, it will not be incorrect if people connect this with the snake python. In fact, the logo shows a picture of two snakes (blue &amp; yellow), but the actual naming story is rather different. Let us know the short story behind this.<\/p><p>Van Rossum was a big fan of a popular BBC comedy tv show which used to air in the 1970s called as Monty Python\u2019s Fly Circus. So inspired by the name who he was a big fan of, Rossum named his programming project as \u2018Python\u2019.<\/p><p>Well isn\u2019t that interesting!<\/p><p><strong>Versions<\/strong><\/p><p>Python came up with its first ever version in the year 1991 and was named \u2018Python 1.0\u2019. Henceforth, the versions have been upgraded and by 2017, it had reached Version 3.x.<\/p><p>Let us have a look at a brief timeline chart of the release of various versions of Python programming language.<\/p><p><img class=\"size-medium wp-image-1987 aligncenter\" src=\"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/versions-1-168x300.jpg\" alt=\"\" width=\"168\" height=\"300\" \/><\/p><p>There are several advantages of learning <a href=\"https:\/\/www.digitalnest.in\/python-course-training-in-hyderabad\/\">Python course in Hyderabad<\/a>. Today, Python is one of the most popular, dynamic and widely used programming languages. However, it is commonly considered as a scripting language, but it serves a great purpose in programming. The developers are using Python very efficiently whether it is for throw-away scripts or large scale web servers that can provide a flow of uninterrupted services 24x7. Python is used for the Graphics User Interface and database programming, client side and server side web programming and also for application testing. Scientists use this language for writing applications about the world\u2019s fastest supercomputers. Even the children make it as their first learning to programming.<\/p><p>Python has a very good scope for developers and gives an opportunity to outshine with their talent. <a href=\"https:\/\/www.digitalnest.in\/python-course-training-in-hyderabad\/\">Python training institute in Hyderabad<\/a> puts forth the best training material and guidance to ensure to impart a piece of in-depth knowledge to its students.<\/p>","_et_gb_content_width":"","episode_type":"","audio_file":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","filesize_raw":"","footnotes":""},"categories":[180],"tags":[185,181,184,182,183],"series":[],"class_list":["post-1993","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","tag-guido-van-rossum","tag-python","tag-python-course","tag-python-programming","tag-python-training"],"episode_featured_image":"https:\/\/www.digitalnest.in\/blog\/wp-content\/uploads\/2019\/06\/PythonProgramming.jpg","episode_player_image":"https:\/\/www.digitalnest.in\/blog\/wp-content\/plugins\/seriously-simple-podcasting\/assets\/images\/no-album-art.png","download_link":"","player_link":"","audio_player":false,"episode_data":{"playerMode":"light","subscribeUrls":{"apple_podcasts":{"key":"apple_podcasts","url":"","label":"Apple Podcasts","class":"apple_podcasts","icon":"apple-podcasts.png"},"stitcher":{"key":"stitcher","url":"","label":"Stitcher","class":"stitcher","icon":"stitcher.png"},"google_podcasts":{"key":"google_podcasts","url":"","label":"Google Podcasts","class":"google_podcasts","icon":"google-podcasts.png"},"spotify":{"key":"spotify","url":"","label":"Spotify","class":"spotify","icon":"spotify.png"}},"rssFeedUrl":"https:\/\/www.digitalnest.in\/blog\/feed\/podcast\/digital-nest-blog","embedCode":"<blockquote class=\"wp-embedded-content\" data-secret=\"dGyzHA4gD7\"><a href=\"https:\/\/www.digitalnest.in\/blog\/a-brief-history-of-python-programming-language\/\">A Brief History of Python Programming Language<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.digitalnest.in\/blog\/a-brief-history-of-python-programming-language\/embed\/#?secret=dGyzHA4gD7\" width=\"500\" height=\"350\" title=\"&#8220;A Brief History of Python Programming Language&#8221; &#8212; Digital Nest Blog\" data-secret=\"dGyzHA4gD7\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.digitalnest.in\/blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n"},"_links":{"self":[{"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/posts\/1993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/comments?post=1993"}],"version-history":[{"count":0,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/posts\/1993\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/media\/1998"}],"wp:attachment":[{"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/media?parent=1993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/categories?post=1993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/tags?post=1993"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.digitalnest.in\/blog\/wp-json\/wp\/v2\/series?post=1993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}