1. An execution method for obtaining a dynamic analysis of a hooked program containing hook instructions which allow the hooked program to execute in a production programming environment of a data processing system, the method comprising the steps of: skipping execution of each non-enabled hook instruction to execute the hooked program without the hook instruction performing any operation in the hooked program, executing each enabled hook instruction, by having hardware and/or microcode in a processor perform the following steps of: accessing a hook control area located by the processor, the hook control area containing a program entry location for starting execution of an analyzer program and an HWA (hook work area) location for a first HWA in a sequence of HWAs, the HWA's not being in the hooked program and being reusable by other hooked programs; assigning a HWA for an instance of execution by a hook instruction, the assigned HWA being located in a memory of the data processing system, storing in the HWA a next instruction address for an instruction following the enabled hook instruction, locating an analyzer program address in controls of the data processing system unavailable to the hooked program in order to isolate and protect the analyzer program from the hooked program by not providing the hooked program with any address to the analyzer program, invoking execution of the analyzer program by the processor using the program entry location to pass processor execution control to the analyzer program to have a continuous uninterrupted execution of the hook instruction include the execution of the analyzer program, unassigning the assigned HWA to complete the execution of the enabled hook instruction and to enable later use of the unassigned HWA by a future instance of hook instruction execution, and passing processor control to an instruction address stored in the HWA at the end of execution of the analyzer program to return control to the hooked program at an instruction following the hook instruction to maintain continuous execution of the processor without interruption for execution of an operating system program.