Virtual teach pendant. Software Pendant is a Windows-based solution which displays the teach pendant on the PC, thus eliminating the need for a robot system to use a physical teach pendant. The robot is programmed using the usual "teach-in" process the same way it would be using a teach pendant. This especially reduces the number of components in systems in which a Windows PC is already operating. Programming is easy, particularly when using a PC with a touchscreen. This gives the system manufacturer the option to display operation of the process machine and the robot on a station.