Hi All, This may be another stupid question, but I've read that Python runs with an "Interpreter" so it doesn't need compiling. Great, I can write something click Run (or Execute or whatever) and test my code straight away. But I'm missing a link somewhere, how does it work for the end user? e.g. I could write a windows App in VB, and compile it to an exe (that either runs standalone or installs an App) If I write an app or widget for the N900, I'd not expect a user to know how to run the script. So how does it get compiled and added to the app menu/widget menu/etc? Sorry again if this seems a really silly question, but I've googled and must be googling using hte wrong terms or something because I can't find anything that explains that final step. Many thanks in advance for any replies.