But this kind of adaptable program  was difficult to build, since early software could only process  jobs in a predetermined order.
Но такую ​​адаптивную программу было сложно написать, потому что раньше код исполнялся в строго заданном порядке.