Well if that is the case then its certainly nice.

But a " compiled " language can be mean many things really, it is more an adjective.

For example both Java and C# are compiled to bytecode ( i.e. C# is compiled to MSIL / CIL ) and then just-in-time compiled ( with C# on-demand ; with Java using HotSpot , basically profile and optimize the bottlenecks ) , at least in the usual, normal case ( it is possible to interpret both or entirely pre-compile to machine code ).

I would assume that Lite-C is compiled to bytecode which is then interpreted in a virtual machine. This is most commonly found in similar scripting languages ( i.e. QuakeC ).

It would be possible to further compile the bytecode ( or just go direct ) to machine code. But that would be fairly complex.

JCL where are you