Оператор STEPLIB є використовується для визначення місця розташування програми, яка буде виконана в межах кроку завдання. Оператор STEPLIB вказується після оператора EXEC і перед оператором DD кроку завдання.
JOBLIB повідомляє z/OS шукати в приватних бібліотеках для кожного кроку завдання. STEPLIB повідомляє z/OS шукати в приватних бібліотеках лише один крок.
Joblib — бібліотека завантаження за замовчуванням для всіх кроків завдань, тоді як jcclib — це бібліотека завантаження, яка містить каталогізовані процедури.
Бібліотека завантаження містить програми, готові до виконання. Бібліотека завантаження може бути будь-якою з наступного: Системна бібліотека. Приватна бібліотека. Тимчасова бібліотека.
Щоб скерувати систему до пошуку іншої бібліотеки процедур або обмежити бібліотеки процедур, які вона шукає, закодуйте оператор JCLLIB, який ідентифікує одну або більше бібліотек. У заяві JCLLIB ви можете перерахувати системні бібліотеки, бібліотеки, визначені встановленням, або приватні бібліотеки.
STEPLIB є виконується пошук перед будь-якою системною бібліотекою або JOBLIB, указаним у операторі JOBLIB DD для кроку завдання, у якому він з’являється (хоча виконувану програму також можна передати на наступні етапи завдання звичайним способом).