| | If you are new to programming, consider Python as your first language! Unlike C#, it is free, as in $0! Unlike Java, it has a simple grammar (few brackets and semicolons) and few declarations (most variables are automatically declared by their first use). I have been programming for almost 50 years, and Python is by far the easiest, clearest programming language that I have found! The Python home page will orient you to the resources and documentation. It includes excellent tutorials and examples. It runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. The same Python language can generate Java code using Jython, an implementation of Python for the Java Virtual Machine. Finally, Iron Python is a Microsoft-sanctioned implementation of Python generating .NET code. |

