This is an editor used to assign control codes to keys on a universal remote, the MX-800, which is used to control home theater systems. This remote is very powerful, but cannot be programmed without being connected to a PC via an RS-232 cable.
This program can be downloaded from the web after the universal remote control has been purchased. The serial number on the remote must be provided to download the program.