Here you will find tutorials on various aspects of scientific programming, from introductions to programming languages, programs to process data, introductions to the various formats of data up to some of the most useful libraries. Some topics will be covered in an introductory, providing links to various resources already present in the network, while other topics will be covered in depth, and using examples and codes.

When a senior and respected scientist says that something is possible, almost certainly right, when he says that is impossible, in most cases is wrong.
Arthur C. Clarke
tutorial list