Skip to main content

Posts

Learning Python part -2: Intro to Python

                                Python is high-level, general-purpose programming language. It was developed by Mr. Guido van Rossum and first released in 1991. Python supports multiple programming paradigms, including procedural, object-oriented, and functional programming. Python was conceived in the late 1980s as a successor to the ABC language. Python 2.0 got released in 2000. This release introduced features like list comprehensions and a garbage collection system. Python 3.0 was released in 2008 and it is considered to be a major revision of the language. Due to this Python 3 is not fully backward-compatible. Most of the Python 2 code requires modification prior to running it on Python 3. Python 2.7.x, was officially discontinued in January 2020. Python emphasises code readability as it is meant to be an easily readable language. Code formatting in Python is visually uncluttered, and it often uses English keywords where other languages use punctuation.

Learning Python part 1: Intro to programming

Welcome everyone to this series on learning python programming. This post will be the first in this series and we will see basic introduction to the world of programming before we dive deep into it. This is just to have basics sound and clear. If you are already well versed with it, feel free to skip further to required section. So without any further delay, let's get started!!!! What is a Computer program? Well, a computer program is nothing but set of instructions grouped together and executed in order to get required result.  For example, We can write a simple Calculator program code in Python as below for some mathematical operations. You can find below code at  gitHub . What is Programming? As per technical definition, computer programming is the process of designing and building an executable computer program to accomplish a specific computing result. Basically programming involves tasks such as: Information gathering, analyzing, identifying require