Quote:
Originally posted by Jeremy_Mc
I can see your point, but this is just my take. Many people think JAVA is a scripting language (including me). PBASIC works very similarly. PBASIC is to JAVA as STAMP Chip is to JVM.
|
In that case, you could also say that C is interpreted because it is compiled (on my machine at least) down to x86 assembly which is then interpreted and run by the processor. The relationship of PBASIC to the Stamp is nothing like the relationship of Java to the JVM, unless you want to include the relationship between C and an x86 processor as being in there too. Also, VB wouldn't qualify as a programming language either by your definitions as it is "interpreted" (kinda, the relationship is really complex) by Windows. Same goes for just about any other language out there. I'd like to know what you consider to be a "real" programming language as I'm not sure any of the currently used ones would qualify based on your definitions.
By my definition, scripting languages do exist--they're just a subset of programming languages.