Page 1 of 1

What language zOS is written in to?

Posted: Thu Feb 06, 2014 7:23 pm
by BobThomas
Hi,

What language zOS is written in to? Is it only Assembler or... I find that they talk about assembler but I'm not sure of.

Re: What language zOS is written in to?

Posted: Thu Feb 06, 2014 7:47 pm
by enrico-sorichetti
a mix of assembler and PL/S PL/X ... PL/xxxxxx

the PL/xxxx family is a PL/1 like language with facilities to
let the user control register allocation and usage
inline inclusion of assembler fragments

if You run an AMBLIST on some system modules You will find out more
about the compiler being used

if You look at SYS1.MACLIB/SYS1.MODGEN
You will find quite a few BILINGUAL macros

the PL/X statements start with an * ( which is a comment for assembler )
the assembler part is surrounded by /* and */ which makes them a comment for th PL/X compiler

Re: What language zOS is written in to?

Posted: Thu Feb 06, 2014 8:13 pm
by BobThomas
Thanks enrico.