La traducción asistida por ordenador (TAO) o computer-assisted translation (CAT) es una traducción llevada a cabo por una persona con ayuda de un programa de software. Se diferencia de la traducción automática en que aquí el traductor interviene en todo momento: es él quien traduce, no la máquina, que tan solo actúa de «asistente». Los programas TAO permiten garantizar un elevado grado de coherencia entre traducciones de un mismo cliente así como precios más competitivos en el caso de textos muy repetitivos (manuales, informes de gestión, auditorías, instrucciones de trabajo, actualizaciones, etc.) mediante la aplicación de tablas de descuentos.