Программа, написанная на языке макропрограммирования, выполняется в логической последовательности, заданной физической последовательностью кадров, то есть точно также, как и программа, написанная традиционным способом. Однако, в языке макропрограммирования предусмотрена возможность управления выполнением программы с помощью передачи управления и номеров кадров.