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
Advantage of Python
- 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.
- 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.)
- 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.)
- 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.)
- 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! )
- 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
- Not the fastest language.( Python is an interpreted language not a fully compiled one.)
- Lessor Libraries than C and Java.
- 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
Post a Comment
If you any doubts please comment