introduction to python


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


  •  Easy to use
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. 

  • Interpreted 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. 

  • Free and Open Source

Python Language is freely available. You can also download its source code, make changes to it, and even distribute it.

  • Object oriented

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.

  • Embeddable

Python is an embeddable language. You can put your Python code in your source code of a different language, like C++.




Comments

Popular posts from this blog

working with python IDLE

escape sequence in python

Data Types in Python