. "The control program can be written in any programming language, such as basic, C++, or the like." . . .