What is Python?
- Python is an interpreted, high-level, programming language. Used in many applications and for many purposes. It was designed to be easy to read and does this by using something that most programming languages don't use, whitespace. Whitespace is the indention of lines code, through tabbing (or manually adding spaces). It supports multiple programming styles, and can be implemented as scripts or through other methods.
Why Python?
- Python has many uses and is easy for beginning programmers to learn. It can be useful if you continue to use it, but also if you're only learning it to understand the mechanics of programming and/or scripting.
What is wxPython?
- wxPython is a GUI tool kit that can be used with the Python programming language. It is used by programmers to easily create functional GUIs that are crossplatform. It is currently supported by 32-bit windows OSes, most Unix and Unix-like systems, and Macintosh.
What is Tkinter?
- Tkinter is Python's default GUI tool kit. It isn't the only tool kit available for Python, but it is the most widely used.
Which should I choose?