0. Why PyQt?
When ever one plans the development of an application, an important consideration is the language one will use to code it.
Some of the things that can play a role are:
Will the application have a GUI
Will the application be cross-platform or platform specific.
Do you want a hi...