  A large multitude of scientific computing tools is available today. This
article gives an overview of available tools and explains the main application
fields. In addition basic principles of number representations in computing and
the resulting truncation errors are treated. The selection of tools is for
those students, who work in the field of accelerator beam dynamics.
