1. A processor-implemented method to execute on a processor, the processor configured to perform the method comprising: compiling a source file for an application to produce a compiled file; linking the compiled file to produce an executable application for the application; generating an executable instruction set during the compiling and linking performed by a compiler and a linker, respectively, the executable instruction set having the instruction flow sequence for each instruction of the executable application and each instruction of the instruction set mapped by that executable instruction to a particular source code statement from the source file representing the application before it was compiled and linked into the executable application for a particular instruction of the executable application, the executable instruction set provides debugging of the executable application when the executable application is executed and the executable instruction set is independent of the executable application, the executable instruction set is activated and executed when the executable application is executed, and wherein the executable application does not include any pre-compile debugging statements, and wherein the executable instruction set is a separate script that is independently processed when the executable application is processed based on a parameter passed to the executable application; and wherein when the executable is initiated on the processor for execution, identifying a runtime parameter passed with input parameters to the executable instructions and in response to the runtime parameter activating the executable instruction set, and outputting, via the executable instruction set, each executed instruction processed by the executable application as a source code statement with input parameters and variable values for that executed instruction.