Originally Answered: Why does a rainbow reflects exactly those seven colors? Why couldn't it reflect other colors? The idea that the rainbow can be divided into seven colours was invented by Isaac Newton, for mystical and numerological reasons of his own. read more
Now, we know light is a spectrum, which means that within that refraction of light, there are not simply seven bands of different colors, but really the entire spectrum of light that our eyes can visibly see. read more
There are seven colors in a rainbow: violet, indigo, blue, green, yellow, orange, and red. However, there are many more colors which are not visible in a rainbow. There are seven colors in a rainbow: violet, indigo, blue, green, yellow, orange, and red. read more
Those are the only ones that people talk about, because that's thelongest list of colors that a lot of people can remember. read more