Wolfram Demonstrations: Source code
Color versus Wavelength