Batch Porc is done when a large quantum of processing is done .. sequentially .. requires more processing power ...
example .. report writing at night when there are minimal no. of users
JCL is the language of Mainframe ...
Any process to mainframe system is initiated thru the JCL code .. which makes use of certain utilities for each functionality
ISPF is the IDE / sort of navigator for mainframe operating system MVS (Multiple Virtual Storage)
JCL::JOB CONTROL LANGUAGE ::IT IS USED TO SUBMIT YOUR JOB
ISPF::INTERACTIVE SYSTEM PRODICTIVITY FACILITY
IT IS A EDITOR PANEL
BATCH::IT MEANS TO COLLECT THE JOBS AND SUBMIT OR RUN ONE BY ONE
THERE IS NO USERSINTERVENTION LIKE ONLINE