This work is a needed reference for widely used techniques and methods of computer simulation in physics and other disciplines, such as materials science. Thus it will meet a need and fill a gap for every scientist who needs computer simulations for his/her task at hand.