LE and Programing Project

The primary mission of the LE and Programming (LANG) Project is to provide SHARE members information about programming languages that use Language Environment (LE) features and capabilities as they are used in z/OS and VM.  This project encourages discussion and critical thinking about the roles and capabilities of Assembler, COBOL, PL/I, C/C++ along with Java programming languages as they are supported by the common run-time environment, Language Environment (LE).

The Project also focuses on topics that are integral across all z/OS and VM programming languages. Examples of these are:

  • Program management (specifically the Binder)
  • Linkage conventions
  • Debuggers and debugging techniques
  • Program development environments
  • Interfaces to High Level Languages (HLL)
  • The relationship of the assembler to HLLs