産業用ロボット
詳しくはティーチングの項を参照。 産業用ロボットのプログラムはティーチングによって行なう。 産業用ロボットはティーチングによって「記録」された動作を「再生」することで作業を行なう。 これをティーチングプレイバックといい、この機能を持つことが産業用ロボットの定義の一つとなっている。 通常、ティーチングには実機を使用するが、机上で行なうために3DCGを使ったオフラインティーチングも良く行われるようになっている。