Last modified: 22 August 2023


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.