I am working as a developer for a bank which functions on Mainframe.
I learnt about use of CAP-COBOL programming on the job. It is very much similar to COBOL programming, its just CAP-COBOL is very modular when compared to COBOL.
The coding standards I have seen in CAP-COBOL programs has hundreds of paragraphs [some paragraphs are only for movement on one variable from PIC99 to PICX(2)].
The whole program is divided into frames. Those frames can be called by other CAP-COBOL programs too! After compiling the program, code of all those frames which are called is combined.
I shared a brief working view of CAP-COBOL.
But I'm seeking more of the technical details about CAP-COBOL programming.
Any pointers or examples from experience would be appreciated.