Having trouble? Old Java version can be found here
Click on the program to give it focus, and then type a message.
Semaphore is a archaic way of sending messages using flags. This applet is a handy translator for anyone who wants to send a message in semaphore without memorizing it. (or alternatively to test someone's semaphore knowledge). For more information see the Wikipedia article on semaphore