NCPLUS compiles a user program and produces a machine code file, instead of interpreting each block while cutting. That means that all syntax and typing errors are detected before the actual cutting begins.
In addition, it takes less than 25 micro-second to process a block, while other high speed control builder are proud with 1 msec for the same. (Test conditions: 300 MHz Pentium, sequence of blocks with N and X,Y,Z)
The time is saved because the compiler translates decimal numbers into binary format and replaces all Goto line numbers with absolute memory addresses.