At 4/5/10 08:47 PM, Starogre wrote:
Ie. the difference between C and HTML....
HTML is markup, C is programming
Scripting = Software interprets code
Programming = Hardware interprets code
Scripts can be compiled to low level "bytecode" to make interpreting faster.
Programs are compiled to low level "machine code" so the hardware can run it.
Most good script interpreters nowadays use JIT compiling to covert bytecode to machine code before running it, so the lines between scripting and programming is super blurry.
I just prefer to call it all programming, but anything that doesnt need to be compiled (LUA embedded in a c++ game engine, for instance) scripting.