This is a beginner friendly introduction to color theorem for artists and programmers alike. I cover color as a light wave, activation of receptors in our eyes, perceptual model and color spaces. Also color in composition, readability, color harmony, emotional resonance and visual interest