A top drive control system with a remote control having a processor and data storage connected to a torque pin sensor, a speed sensor, a remote control, which enables a user to actuate automatic remote rocking, drilling, orienting and making-up of a drill string using the top drive and provides simultaneous right hand and left hand torque applied to the drill string while simultaneously controlling speed of turning of the drill string. The top drive control system includes computer instructions for automated orienting of drill pipe, automated drilling with drill pipe and automated making-up of drill pipe into a drill string.