Forms Processing
Gerald Combs
gerald at ethereal.com
Thu May 8 18:02:05 CDT 2003
On Thu, 8 May 2003, Jason Munro wrote:
> Script languages (Perl, Python, PHP) are compiled at run time by the
> interpreter, compiled languages (C, C++, java) are already in the compiled
> state. Aside from that they are in essance the same thing. Mark-up
> languages contain no logical constructs (control structures) and because of
> that IMHO do no qualify as "programming languages".
Many people think that something qualifies as a programming language only
if it's "Turing-complete":
http://www.google.com/search?q=turing+complete
HTML doesn't even come close to qualifying. Perl, Python, PHP, etc. do.
Perl and Python (dunno about PHP) have the added distinction of being able
to compile themselves into their respective bytecodes.
BTW, one of the most minimal Turing-complete languages is BF. It has
eight commands:
http://home.planet.nl/~faase009/Ha_BF.html
More information about the Kclug
mailing list