- NEW!
Help answer this question below.
The primary difference between a "programming language" (C, C++, VB etc.) and a "scripting language" (PHP, ASP, JSP, JavaScript, VBScript)is that code written in a programming language needs to be compiled before it is run. Once it is compiled, it can be run any number of times.
Scripting languages, on the other hand, are interpreted at run-time. This means that every time you want to run the program, a separate program needs to read the code, interpret it, and then follow the instructions in the code. Compiled code has already been interpreted into machine language, so it is will typically execute faster because the conversion into machine language has already been done.
Markup languages (HTML, XML) are somewhat different from both of the others. A markup language is simply a set of tags that are used to "mark up" text documents so that sections of text can be logically arranged and labeled. These documents can be viewed as plain text, or, more commonly, are viewed through a browser. The browser parses the document, looking for markup tags, and it then arranges the text and/or formats it according to the values in the tags.
Does the PS2 Play MP3 CDs?
by Answerbag Staff on May 11th, 2011
| 1 person likes this
Where is the PHP setup file?
by Answerbag Staff on August 5th, 2010
| 1 person likes this
What does html o-p mean?
by Answerbag Staff on August 3rd, 2010
| 1 person likes this
Are you a UI/UX designer who knows Flash and Actionscript 3, Drupal, Joomla, HTML/CSS, WordPress, JavaScript and/or jQuery?
by Mister_Bromide on February 26th, 2011
| 1 person likes this
Design of simulator for register and BUS Transfer. To make this design problem use any language and include maximum graphics features
by shaifymehtadnn on May 3rd, 2010
| 1 person likes this
You're reading What's the difference between a programming language, a scripting language, and a markup language?
Comments
Well done.
by Hypnotician on July 28th, 2004
Java is also interpreted tough its a programming language
by sexyvirus on September 25th, 2005
There are programming languages which are interpreted
by George Wang on March 20th, 2006
Sexyvirus: Java is compiled into bytecode. It is the bytecode that is interpreted by the virtual machine. A subtle but important difference.
by bobocopy on February 15th, 2007