La comunicación es una de las cosas más importantes para un barco; de ella depende tanto el barco como las personas que navegan. Los sistemas de comunicación en el mar han evolucionado mucho; desde los primeros gritos entre una y otra embarcación, hasta las telecomunicaciones actuales, pasando por las señales luminosas o la radio y el telégrafo. Uno de los sistemas, derivado de un antiguo código del siglo XIX, es el llamado “código de banderas” (Banderas de señalización marítima), regido por el Código Internacional de Señales de la Organización Marítima Internacional (OMI).
Mediante el código de las banderas de señalización, un barco puede transmitir mensajes. Se basa en el izado de banderas de diferentes formas y colores, cada una de las cuales representa una letra del alfabeto internacional, o un número del 0 al 9.
Para transmitir un mensaje, se izan las banderas correspondientes en el palo más próximo a la proa, de arriba a abajo. Las banderas se pueden utilizar con su representación alfabética o numérica, con el significado concreto que representa cada una individualmente o con el significado concreto que representa unas combinaciones determinadas de parejas o de tríos.
Este código ha quedado ligeramente desfasado con la llegada de nuevos sistemas de comunicación, pero aún se sigue utilizando en momentos puntuales, y todos los barcos están obligados a llevar las banderas a bordo.
El Código Internacional de Señales (ICS) contiene también los sistemas de señalización de luces de señal (código Morse), de semáforos, radiotelegrafía y radiotelefonía.