Хотя международная система условных знаков и сигналов, подготовленная специальной комиссией при министерстве торговли Великобритании, была разработана лишь к 1855 г., а опубликована в 1857г., различные виды морской сигнализации создавались и использовались во многих странах и предлагались для всеобщего применения уже с начала 19 в. В годы Первой мировой войны практика многочисленных информационных контактов между судами различных государств показала, что принятый к тому времени Международный код неудовлетворителен. После этого в Англии был разработан усовершенствованный свод сигналов, который, став общепризнанным с 1931г, действует и поныне.
В его состав входят 4 стандартные системы подачи сигналов: радиотехническими средствами; сигнальными фонарями; с помощью семафорной азбуки (соответствующие сообщения передаются движением рук с флажками); флагами и вымпелами и их комбинациями, вывешиваемыми на фалах судовых и береговых мачт.
В семафорной азбуке буквам алфавита соответствуют положения флажков в руках сигнальщика; специальные флаги и вымпелы на мачтовых фалах обозначают буквы, цифры и условные символы.

Первоначально Международный код сигналов был разработан лишь для флагов и их комбинаций на мачтах. Основой этого кода являются 26 прямоугольных флагов различного вида (каждый из которых соответствует определенной букве) и 10 клиновидных вымпелов с усеченным концом (каждый из которых соответствует определенной цифре от 0 до 9).
Кроме того, в состав кода входят 3 остроконечных клиновидных вымпела (принятых в качестве повторителей или заменителей) и вымпел с красными и белыми полосами, именуемый кодовым или ответным. Обычно на мачтах поднимаются комбинации из 4 (или меньше) сигнальных флагов. Вымпелы-повторители используются для повторения первого, второго или третьего символа сообщения. Например, сигнал 1011 должен изображаться четырьмя флагами: означающим 1; соответствующим 0; первым повторителем; третьим повторителем. Первый повторитель дублирует первый флаг; третий повторитель дублирует третий флаг (который в данном случае уже повторил первый флаг). Таким способом можно изобразить любую комбинацию из четырех или менее букв или цифр. Для облегчения понимания словесного сообщения применяется фонетический алфавит, в котором каждой букве соответствует определенное слово: например, для буквы А выбрано слово «альфа»; для буквы B (латинского алфавита) – слово «браво» и т.д.
Существующую сегодня на флоте русскую семафорную азбуку разработал в 1895 года вице-адмирал Макаров Степан Осипович.
Русская семафорная азбука составлена в соответствии с русским алфавитом, включает 29 буквенных и 3 служебных знака. Она не содержит цифр и знаков препинания. Их передача производится по буквам, словами. Например, цифра "7" будет передана словом "семь", а знак " , " - словом "запятая".

Каждой букве и условному знаку соответствует определенное положением рук с флажками. Семафорное сообщение состоит из слов, составленных из букв, изображаемых соответствующим положением флажков.

Передача информации семафором производится сигнальщиками с помощью флажков, размер ткани которых составляет 30x35 см. Цвет ткани флажков зависит от времени суток, напр. в тёмное время суток - используются флажки с тканью светлого тона (желтый, белый); а в светлое время суток - с тканью тёмного тона (красный, чёрный).
При отсутствии флажков - семафорят бескозырками.Средняя скорость передачи флажным семафором обученным сигнальщиком составляет 60-80 знаков в минуту.
http://www.vip777.de/2006/11/22/russkaja_semafornaja_azbuka.html
http://www.krugosvet.ru/enc/nauka_i_tehnika/tehno