Scientific Programming
Luciano M. Barone, Enzo Marinari, Giovanni Organtini, Federico Ricci-Tersenghi

Resources

Code listings
Errata for the First Edition of the book
Additional Materials
Programming++ (C++ Addendum)

Il testo

Preface by Giorgio Parisi
Introduction
Table of contents
Excerpts
   Read the copyright notice

For Teachers

World Scientific



C and its history

Enigma: the protocomputer
Colossus: cracking codes
   The history of Colossus
Mark I operating manual
Dennis Ritchie
Brian Kernighan
The BCPL Language
The B Language
The C as in 1975
Official C ISO specifications
   technical corrigendum I
   technical corrigendum II

Tools

Free C compilers

gcc

Linux

Fedora
Mandriva
Suse

Cygwin
Knoppix

Gnuplot

Authors

Luciano M. Barone
Enzo Marinari
Giovanni Organtini
Federico Ricci-Tersenghi