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