Introduction to Python
Python is a general purpose, dynamic and high level programming language developed by Guido van Rossum in the late 1980s. It is simple and easy to learn and provides lots of high-level data structures.
Python is a powerful and versatile scripting language. At the same time it is simple and easy to learn.
It supports Object Oriented programming approach to develop applications. It is an interpreted language, which can save you considerable time during program development because no compilation and linking is necessary. It comes with a large collection of standard modules that you can use as the basis of your programs — or as examples to start learning to program in Python. Some of these modules provide things like file I/O, system calls, sockets, and even interfaces to graphical user interface toolkits like Tk.
Advantages
of using Python
Python is relatively easy to learn language as it uses simpler syntax and shorter codes. Reading and writing codes in Python is much like reading and writing regular English statements.
- Runs across different platforms
Programs written in python can run on variety of platforms like windows,Linux/Unix,Mac OS X,supercomputers,smart phones etc. In other words python is a cross platform language.
Python is an interpreted language. This means that every time a program is run, its
interpreter runs through the code and translates it into machine-readable byte code.
- Extensive Support Libraries.
When you install Python, you get everything you need to do real work. Python provides a large standard library which contain code for various purposes like regular expressions, emails, web pages, databases, network connections, GUI developments and many more. So, you don’t have to write the complete code for that manually.
Python Language is freely available. You can also download its source code, make changes to it, and even distribute it.
Python supports both the procedural and object-oriented programming paradigms.
- User-friendly Data Structures
Python has built-in list and dictionary data structures which can be used to construct fast run-time data structures.
Python is an embeddable language. You can put your Python code in your source code of a different language, like C++.
Comments
Post a Comment