question: public void runProgram ( ) { if ( ( runningThread == null ) && ! running ) { running = true ; runningThread = new Thread ( this ) ; runningThread . start ( ) ; } }
target:  Creates a new thread to run the assembler program in it.