Hay tres clases principales de instrucciones: aritméticas, lógicas, y de movimiento; salto condicional (conditional jump); salto condicional (conditional skip) (que puede tener efectos secundarios); y varias pequeñas clases.