System program concept; control and manage systems; language system; supporting system; assembler stucture; one-pass assembler; two-pass assembler; cross assembler; linker and loader; relocation; relocate loader; macro processor; GPM; editor; text processing; text formatter