An Illustrated Guide to Maritime Signal Flags (rabbitwaves.ca)
The International Code of Signals is a system of signals and codes designed to communicate important safety and navigational messages when speaking is difficult (because of language barriers, distance, etc).