PythonScript is just PythonLanguage with an ActiveXscripting wrapper so it can be used on a MicrosoftWindows box as a ScriptingLanguage in ActiveServerPages, WindowsScriptingHost, etc. Compare PerlScript. ---- It is also common to use "a python script" as a synonym for "a python program". In some strange way the term "script" has less status than "program". -- AndersBengtsson ''Actually, I think "script" just implies that it's interpreted directly from code, or compiled to ByteCode every time it's executed. PythonLanguage fits the bill there, so you call your "python program" a "python script" interchangeably. It '''does''' sound meaner, though, doesn't it? :)'' ---- The "script" suffix in this case is just a parallel with the names of VbScript and JavaScript. The context is that it is used under ASP versus just being a CGI [CommonGatewayInterface] script or some other type of program. -- AdamVandenberg ---- Unfortunately, ZopeApplicationServer also offers a system known as Python Script (or Script(Python)). Having gone through several thoroughly ungooglable names (like Secure Python and Python Methods), they've settled on the ultimate confusing name. Zope's Python Script is a replacement for the long lost Rexec module. A restricted execution system for Python, so that embedded Python interpreters can run untrusted code. Unfortunately, nobody at Zope will give me more information on this project. Can anyone here? -- MartinZarate * Sorry you did not get a response on Zope question regarding their PythonScript and I don't know either. I am however interested in knowing where to get a Real''''''PythonScript (as defined above) so I can use it in WindowsXp. Can you or anyone help? -- DavidLiu ** ActiveState ActivePython (http://www.activestate.com) has an implementation of Python running under the MS Script Host. Note that you don't need this to use *Python* under WindowsXp. --ChrisMellon *** Thanks Chris. Do you think it is much easier to have Python "packaged" this way (e.g. easier to remove)? Else why would someone do it? -- dl DeleteWhenRead ---- CategoryPython