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.
Sherpa is available as a module 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.