Scientific Computing Resources

Operating systems for scientific computing:
What Linux distribution should I use?
Compilers:
Libraries for Scientific Computing:
Chemical Kinetics Simulation:
Finite Element Solvers:
PDEs Solvers:
    Vizualization