Tabla de saltos

Este sistema es utilizado normalmente en la programación en ensamblador aunque estas tablas también pueden ser generadas por un compilador.

Este método suele implicar un menor tamaño del código y evita los saltos indirectos.

Normalmente el método empleado para construir la tabla de saltos suele venir determinada por la arquitectura del procesador en el cual va a ser ejecutado el código.

Además, las llamadas a funciones por su número (el índice en la tabla) pueden ser útiles en ciertos programas.

Además, tal y como se pudo ver en el Efecto 2000, esta aproximación al problema puede llevar posteriormente a problemas si los requisitos de espacio para el índice o la representación superan a los reservados para la tarea.