IBM Basic Programming Support / 360 (BPS), первоначально называвшаяся Special Support, представляла собой набор автономных программ для мэйнфреймов System / 360 с минимальным объемом памяти 8 КиБ.
BPS была разработана IBM «s General Products Division в Эндикотте, штат Нью - Йорк. Пакет включал «ассемблеры, IOCS, компиляторы, сортировки и утилиты, но не управляющую программу управления». Компоненты BPS были представлены в серии анонсов продуктов между 1964 и 1965 годами.
BPS существовала в двух версиях: строго карточная система и система на магнитной ленте, в которой, вопреки заявленным целям, постоянно находился небольшой руководитель.
Доступными языками программирования были Ассемблер, RPG и FORTRAN IV (подмножество). Ленте FORTRAN требуется 16 КБ памяти. Также было две версии ассемблера BPS, причем ленточная версия имела расширенные возможности.
У BPS также был «дисковый» аналог под названием BOS. Также требовалось 8 Кбайт памяти и поддерживались диски, такие как IBM 2311.
Группа, отвечающая за BPS / BOS, продолжила разработку DOS / 360 и TOS / 360 в качестве предполагаемого «временного» решения, когда стало очевидно, что OS / 360 будет слишком большой для работы в системах с 16 KiB.
BPS и BOS можно использовать для запуска автономных приложений на минимальной System / 360. Одним из приложений была рабочая станция System / 360 для удаленного ввода заданий в более крупную систему.