Course Detail

Python Course

Python Course - Infomatics


Course Detail


Course Description

Introduction to Python Programming


Python is a general purpose, High-level programming language. It can be used for,

  • Console Applications
  • Windows/Desktop Applications
  • Web Applications
  • Machine Learning

Apart from the types of applications mentioned above, it can be used for many more types of applications.

Python was created by Guido Rossum in 1989 and it is very easy to learn. Python supports many programming approaches like,

  • Function-oriented/Procedural Programming
  • Object-Oriented Programming
  • Functional Programming

 

Major users of Python


These are some major organizations which use python,

 

IT Market Trends


For Better Understanding Watch This Video

 

Features of Python


Simple

Python is simple and easy to learn, read and write.

 

Open Source

Python language is freely available and the source code is also available. Therefore, it is an open source programming language.

 

Expressive

Python language is more expressive than most of the languages, means it is more understandable and readable.

 

Cross-platform/Portable 

Python can run equally on different platforms such as Windows, Linux, Unix, and Macintosh etc. So, we can say that Python is a portable language.

 

High-level Language

 

Supports Different Programming Approach

 

Extensible

Large Standard Library

Python has a large and broad library which provides a rich set of module and functions for rapid application development.

For Better Understanding Watch This Video:- 

History of Python


The idea of Python started in the early 1980s but the real implementation started in 1989 and it was finally published in 1991 ( Feb 27, 1991).

By the way, the language is named after the BBC show “Monty Python’s Flying Circus”. Guido van Rossum worked that time in a project at the CWI, called Amoeba, a distributed operating system.

What is  CWI:-

   The Centrum Wiskunde & Informatica is a research center in the field of mathematics and theoretical computer science. It is part of the Netherlands Organization for Scientific Research.

 

Python Ancestors

  • SETL(SET Language) is a very high-level programming language based on the mathematical theory of sets. SETL appeared in 1969, developed at NewYork University.
  • ABC language, influenced by SETL was developed at CWI, intended to replace BASIC, Pascal. ABC had a major influence on the design of Python programming language.
  • Guido previously worked for several years on the ABC system in the early 1980s.

 

Versions of Python

  • Python 1.0 (1994)
    • Python 1.5 (1997)
    • Python 1.6 (2000)
  • Python 2.0 (2000)
    • Python 2.1 (2001)
    • Python 2.2 (2001)
    • Python 2.3 (2003)
    • Python 2.4 (2004)
    • Python 2.5 (2006)
    • Python 2.6 (2008)
    • Python 2.7 (2010)
    • Python 2.7.15 (May 1, 2018)
  • Python 3.0 (2008)
    • Python 3.1 (2009)
    • Python 3.2 (2011)
    • Python 3.3 (2012)
    • Python 3.4 (2014)
    • Python 3.6.5 (2018)
    • Python 3.7.2 (Dec 24, 2018) [Current Version]

Difference Between Python 2 and Python 3

There are two major versions of Python, Python 2 and Python 3. Both are quite different from each other. Python 2.x is legacy whereas, Python 3.x is the present and the future.

Institute Overview

Agra, Uttar Pradesh, India

About Us About Infomatics  Infomatics is an Engineers training Company, for providing quality education in advance fields such as .NET, J2EE,C & C++, SQT ,PHP, ORACLE, AUTOCAD,CREO, SolidWorks, Catia, NxCAD, ANSYS, 3ds Max, Revit, STAAD Pr... Read More

Related Courses

Google Map