I cannot imagine anything in the system z world that would require "pure assembler". You just have to meet the interface requirements (including environmental and authorization), whatever they may be.
There are some programs that cannot be run except as started tasks, That would not apply to an assembler programming interface. Peter Relson z/OS Core Technology Design
