Python is a high level, open source programming language that supports both the structured and object orientated programming approaches.
The Epydoc documentation tool for Python extracts documentation from Python application code. The documentation can then be used to create technical documentation in a number of formats, including:
- Standard HTML (can be formatted using a user-specified CSS Cascading Style Sheet)
- Adobe Acrobat (PDF)
- Epytext
- Javadoc (the standard documentation format used by the Java programming language)
- ReStructuredText
- plain text