What is Python - Why Python is useful, History of Python

What is Python - Why Python is useful, History of Python

Python is not a new language, it is 22 years old language, in fact it was released by its designer, Guido Van Rossum, in February 1991 while working for CWI also known as Stichting Mathematisch Centrum. Many of Python's features originated from an interpreted language called ABC.

Rossum thinks to correct some of ABC's problems and keep some of its features. At the time he was working on the Amoeba distributed operating system group and was looking for a scripting language with a syntax like ABC but with the access to the Amoeba system calls, so he decided to create a language that was generally extensible.

Python actually got its name from a BBC comedy series from the

seventies "Monty Python's Flying Circus". The designer needed

 a name that was short, unique, and slightly mysterious. Since he

was a fan of the show he thought this name was great.

What Can We Do with Python?

Python is an open source programming language, It is a very powerful language to develop any kind of application like web application, mobile application, web services, windows application etc.
All the Operating system supports the python and any user whether he/she is used any of the O/S can write program on any O/S and can be run easily.
In addition to being a well-designed programming language, Python is useful for accomplishing real-world tasks—the sorts of things developers do day in and day out. 

Python is an object-oriented language, and as like other OOP's supported languages, Its class model supports advanced notions such as polymorphism, operator overloading, and multiple inheritance but, in the context of Python’s simple syntax and typing, OOP is remarkably easy to apply. In fact, if you don’t know about what are these terms, you’ll find they are much easier to learn with Python than with just about any other OOP's supported languages like C++, Java, C# etc available.

Python’s OOP's nature makes it ideal as a scripting tool for object-oriented systems languages such as C++, Java and C#. Much like C++, Python supports both procedural and object-oriented programming models. You can work with OOP and without OOP in Python

Things which  can be done with Python

  • Systems Programming.

  • Graphical User Interface.

  • Internet Scripting and Website Development.

  • Component Integration

  • Database Programming

  • Rapid Prototyping

  • Numeric and Scientific Programming

  • Gaming, Images, Serial Ports, XML, Robots, and More

{ 0 comments... read them below or add one }

Post a Comment