BAL (Basic Assembler Language or branch-and-link)

1) BAL (Basic Assembler Language) is a version of IBM's assembler language (sometimes called assembly language) for its System/360 and System/370 mainframe operating systems. An assembler language consists of computer instructions to the processor, each specifying a specific processor operation and input or output registers or data areas. Most programs are written in higher-level languages. However, assembler language may be needed for programs that must run using little memory or that must execute very quickly.

2) BAL (branch-and-link) is the name of a System/360/370 assembler language instruction.

This was last updated in October 2005

Dig Deeper on IBM system z and mainframe systems

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.