1.2.3 Python Introduction and benefits

Source: Internet
Author: User

Python was developed by Guido at the end of 1989, and the Python language is based on the ABC teaching language. ABC is a very beautiful and powerful language that is designed for non-professional programmers. However, the ABC language has not been widely used, Guido think that is caused by non-open.

Guido is determined to avoid this error in Python, so Guido strengthens Python and other languages such as C, C + +, and Java. At the same time, he realized a lot of things that were flashed but not realized in ABC. The first implementation of Python is based on a Mac machine. Python evolved from the ABC language, and was largely influenced by Modula-3 (another rather beautiful and powerful language, designed for small groups), and combined the habits of UNIX she and C.

Python is an object-oriented and interpretive programming language, and a powerful and perfect general-purpose language, which has a history of more than more than 10 years, and is mature and stable. Python has the richest and most powerful class library in the scripting language, enough to support most everyday applications. The Python language, with its concise and clear syntax, is suitable for a variety of high-level tasks and can be run on almost all major operating systems.

While Python is an interpreted scripting language, some large-scale software development programs such as Zope, Mnet, BitTorrent, and Google all use the language extensively, while Python supporters like to call him a high-level dynamic programming language, So Python is not the only scripting language that can handle simple tasks like JavaScript.

The two features of Python are extensibility and clear syntax. Python's new built-in modules (module) can be written in C or C + +, as well as Python interfaces for ready-to-use modules, and Python designers are designing it with the idea that there is one best way to solve a particular problem. Therefore, Python is not even a free-form language, for example, it requires the next line of an if statement to be indented to the right, otherwise it cannot be compiled.

Python's share in programming has been steadily rising, with the latest data, Python ranked seventh. The top six were Java, C, VB, C + +, PHP, and Perl. Recently, Microsoft has also incorporated Python into the. NET platform, believing that Python's future will be better.

1.2.3 Python Introduction and benefits

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.