Un programa era especificado como una secuencia de subrutinas y argumentos.
Cada subrutina tenía un conjunto de instrucciones que se ejecutaban en una secuencia determinada, y los argumentos proporcionaban la información necesaria para que la subrutina realizara su función específica.