[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).