Forms Processing

Dave Hull dphull at insipid.com
Thu May 8 15:28:39 CDT 2003


On Thu, 8 May 2003, Jeremy Fowler wrote:

> Sorry to be a stickler but...
> 
> programming language
> n. 
> An artificial language used to write instructions that can be translated 
> into machine language and then executed by a computer. 
> 
> Source: The American Heritage® Dictionary of the English Language, Fourth 
> Edition
> Copyright © 2000 by Houghton Mifflin Company.
> Published by Houghton Mifflin Company. All rights reserved.
>  
> HTML may not have all the constructs and features of most of today's 
> programming languages. However, considering the above definition, HTML is an 
> artificial language which contains instructions that is translated into 
> machine language by the web browser to display information on the screen. 
> Then there is always DHTML which is a Hybrid of HTML mixed with a 
> client-side scripting language of some kind (JavaScript, VBScript, etc.). 

The people who put the American Heritage Dictionary together wouldn't know a 
programming language if it sat on their faces. HTML is an artificial language, 
but it's not a programming language, it's a markup language for constructing 
documents.

I've never heard any literate computer programmer call it a programming 
language. It lacks too many constructs essential to programming languages 
(i.e. looping, variables, conditional expressions, etc.).

-- 
Dave Hull
http://insipid.com

COBOL:
	An exercise in Artificial Inelegance.




More information about the Kclug mailing list