Among visible colours, purple (or violet) has the shortest wavelength.
Wavelength range for purple/violet is ~380–450 nm.
Comparative ranges:
- Purple: ~380–450 nm
- Blue: ~450–495 nm
- Green: ~495–570 nm
- Yellow: ~570–590 nm
Hence, the correct answer is Purple.
\[
\boxed{\text{Purple}}
\]