Chapter 1. Getting Started with PySide

About Python

Python is a general-purpose, interpreted, object-oriented, high-level programming language with dynamic semantics. It is one of the most preferred programming languages by the programmers due to its interpreted nature and elegant syntax.

The success of Python lies in its simple and easy to learn syntax and the support of a wide variety of modules and packages which encourage program modularity and code reuse. Being an interpreted language, there is no compilation step which makes the edit-test-debug cycle incredibly fast paving the way to Rapid Application Development, the need of the hour. The support of the object-oriented features and high-level data structures, such as generators and list comprehensions, make Python a superior language to code small scripting programs to more advanced game programming.

Note

Python is named after the BBC show "Monty Python's Flying Circus" and has nothing to do with reptiles. Thus, making references to Monty Python skits in documentation is practiced and encouraged.

This book assumes that you have been acquainted with Python and want to test its capability in creating the GUI applications. However, Python is easy enough to learn in a week's time. If you know programming, then learning Python is a cakewalk for you. There are many resources available online and offline covering a wide range of topics. Being an open source language, Python is also supported by many programmers around the globe in the IRC system under the tag #python.

Tip

IRC (Internet Relay Chat) provides a way of communicating in real time with people all over the world. Many open source programmers will be available online in the IRC chat under various channels to help you develop and contribute to the open source systems.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.7.208