Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools and comes with extensive standard libraries. A list of key software features is available on the About Python webpage.
ChIPS and Sherpa may each be run with either a Python or S-Lang environment. Both applications are also available as modules which may be imported into Python. For more information, refer to the Scripting in CIAO section of this website.
Refer to the Python Programming Language website for more information.