Rainbows?

You might think it crude, but that is how programming works! - the rainbows wouldn’t show up unless they are coded to weather conditions.