Tools
This section contains a list of tools that you may find useful when doing software development in a scientific context. Some tools are general, i.e., they are useful for any programming language, while others are specific to a particular language.
Before comparing individual tools, see choosing development tools for selection criteria, a decision table, and a short project activity.