This relay card can be used in several ways : stand alone card, addressed by switches or open collector outputs or remote controlled through RS232. Since the card can be addressed using RS232 commands, you may write custom applications in any programming language on any platform.