[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Low-level vs. High-level programming (was My First Computer)



"Really" <barryem@yahoo.com> wrote in 
news:5d74e548fd4ac6b8f010490da3556caf@TeraNews:


> Maybe it's time to clarify what we mean by program.  I don't mean
> just on this list, but maybe the industry needs some clarification.
> 
> I see a program as an arrangement of machine instructions.  I see
> anything that's interpreted as data being acted on by a program.
> That would include interpreted BASIC, Java, Lotus macros, HTML,
> etc.  C and compiled BASICs do produce executable code; machine
> instructions.
> 
> I think the question of computation is hard to resolve otherwise.
> The HTML interpreter certainly does computation.
> 
> Languages like Forth might interfere with my definition.  There is
> interpretation but the programmer may or may not have written the
> machine instructions that interpretation leads to as part of the
> same program.

HTML is a language but not a programming language. It is a context 
definition script language for formatting the layout and content of a web 
document. It does not give true variable generation and variable 
manipulation. It has no real capability except for being event triggers.

Can you make a game of Pong with pure HTML with no forms of CGI scripts, 
client-side or server side. Also no use of applets (like Java Applets).