wieloprogramowej. Programy przetwarzające, na które składają się: Translatory języków programowania: asembler (język maszynowy, o przeznaczeniu uniwersalnym); PL/I (język do przetwarzania danych, o przeznaczeniu uniwersalnym); FORTRAN, Algol (języki do zastosowań naukowo-technicznych); COBOL, RPG (języki do zastosowań ekonomiczno-handlowych). Programy serwisowe: program łączący (LINK) i program ładujący (LOADER); program sortowania zbiorów danych; programy pomocnicze (głównie do przenoszenia zbiorów danych z jednego nośnika na drugi).

System OS/JS zawiera środki generowania pozwalające użytkownikowi na przystosowanie systemu otrzymanego od producenta do efektywnej pracy na konkretnym zestawie urządzeń.

Wersje systemu operacyjnego MFT (Multiprogramming with a fixed number of tasks) – konfiguracja wieloprogramowa ze stałą liczbą akcji. Wymagał co najmniej 128 KB pamięci operacyjnej, pozwalając na równoległe przetwarzanie 15 zadań i w ramach nich 15 kroków. MVT (Multiprogramming with a variable number of tasks) – konfiguracja wieloprogramowa ze zmienną liczbą akcji.