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.
I didn't mean to take away the focus of this thread. I just wanted to share my take on things.
*jeremy
|
You're right, and wrong.
While it can be debated whether interpreted languages are real programming language, JAVA is actually a compiled language.
It's actually compiled to a machine code called BYTECODE, which was originally designed to run on a specialized processor for controlling kitchen appliances. SUN took the easy route and made an interpreter so it could be run on many other processors without having to be re-compiled.
To me, I consider interpreted languages as real programming languages. Eventually it all ends up in the same place, as machine code. The process it goes through, however, is different. Interpreted languages tend to be easier to store than compiled languages. However, they tend to be slower to execute.