Skip to main content

What is Python?

 There are many languages are like C++,C Languages, Java,Java scripts,C# etc. in computer that understand but Python is latest and very simple to Use.

  The word Python -- isn't it scary? Does it bring the image of big reptile that we prefer to see either in jungle or zoo? 

               What Is Python?

  Python is an easy to learn and powerful object oriented programming language. It is a very high level programming language yet as powerful as many other middle level not so high-level language like C,C++,Java etc. 

Introduction of  Python

Python the programming language. Was Named after MONTY PYTHON FLYING CIRCUS.

Python was influenced by Two Programming Languages:-

  • ABC LANGUAGE
  • MODULA-3
Python was invented by "Guido Van Rossum " & Invented in 1990

              Advantage of Python

  1. Easy to use(Python is compact and very easy to use object oriented language with very simple syntax rules. It is a very high level language and thus very - very programmer-friendly.
  2. Expressive Language ( Python's expressiveness means it is more capable to expressing the code's purpose than many other languages. Reason being fewer lines of code, simpler syntax.)
  3. Interpreted Language.( Python is an interpreter language, not a compiled language. This means that  the Python installations is  interprets and executes by the code line by line at a time. It makes Python an easy to debug language and thus suitable for beginners to advanced users.)
  4. Cross platform Language.(Python can run equally well on variety of platforms Windows, Linux/ UNIX, Macintosh, supercomputer, Smart phone etc. Isn't that amazing? that makes a  Python a true cross platform language. Or in other words, Python is a portable language.)
  5. Open Source and Free.(Python languages is freely available i.e , without any cost (from www.python.org) And not only is it free, its source code (i.e complete program instructions) is also available, i.e, it is open source also. Do you know, you can modify, improve/extend an open source software! )
  6. Variety of Usage/Applications(Python has evolved into a powerful, complete and useful language over these years. These days Python is being used in many diverse fields/applications, some of which are:                                                 1- Scripting             2-RapidPrototyping   3- Web Applications  4- GUI Programs   )

         Disadvantage of Python

  1. Not the fastest language.( Python is an interpreted language not a fully compiled one.)
  2. Lessor Libraries than C and Java.
  3. Not Stronger Than Binding. ( Python interpreters is not very strong on catching 'Type mismatch' issues. For example ,  if you declare a variable as integer but later store a strong value in it, Python won't complain or pin point it.)

           Version of Python 

There are three major versions of Python are 1.0, 2.0 and 3.0. These are subdivided into minor versions, such as 2.7 and 3.3.
Code written for Python 3.0 is guaranteed to work in all future versions.
Both Python Version 2.0 and 3.0 are used currently.
This courses are  covers Python 3.0, but it isn't hard to change from one version to another versions.

Python has several different implementations, write  in various languages.
The version is used in this course, C Python, is the most popular as  far.

 

Comments

Popular posts from this blog

How To Install Python?

 INTRODUCTION Before we talk about to install Python and which Python distribution to install, it is important to discuss whether to use Python 2.x or Python 3.x.  Python 2.x. vs. Python 3.x. Python 2.x. is a legacy version which was last released in 2010 (version 2.7.x.) and discontinued after that, but the support for this version remained for the sake of backward compatibility. Python 3.x. is considered the present and future edition of the language. Python 3.x. is a preferred version to use because of these :-  The overwhelming majority of third-party Python Library support Python 3.x. Python 3.x. has many features and performances benefits that aren't available in Python 2.x. Also, the differences in syntax between the two versions are fairly minimal. It won't take long to learn Python 2.x if ever you need to. Python Distributions Python is an interpretered language and you need Python interpreter to execute Python programs. As Python is becoming preferred choice for...

How To make a Calculater

                    INTRODUCTION             Python is very useful and very easy  and simple to use programming language other than  C++,C#,C language,Java etc. In Python you can easily make many things are like game development, etc.                   There are many ways to make a calculator in Python but I will give you a simple and easy to make a calculator in Python.                       There are some Steps to Make A calculator in Python .                         So, Let's Begin.              STEP1:- USE INPUT() METHOD TO ADD TWO NUMBERS.                     In Python. You should use input() method to enter any number or a...