[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 message
news:5d74e548fd4ac6b8f010490da3556caf@TeraNews...
> "Randy McLaughlin" <randy@nospam.com> wrote in message
> news:4j3Ia.220$nx5.98@fe05.atl2.webusenet.com...
>
> > The automatic task is in describing to the client the tasks to
> display the
> > page the HTML code describes. Like it or not it is a program.
> The first
> > program people tend to learn is the "hello" program: Just a
> program that
> > prints hello to the console. The first HTML code anyone learns
> is just a
> > simple. HTML is a limited "language", but it does contain enough
> structure
> > to be a language. If we carry your logic through then nothing
> can be a
> > program that does not take two weeks to rewire our eniacs.
> >
> > Many computer languages were created to bring the concept of
> simple English
> > to programming. It has been an evolution with many strange
> mutations, but
> > computer languages continue to be created, HTML is just a small
> but useful
> > language for the GUI web environment.
>
> 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.
>
> I'm not very expert at HTML. Does it provide for inline assembly?
> :)
>
> Barry
This is the third time I am posting two definitions of programming:
"6. A set of coded instructions that enables a machine, especially a
computer, to perform a desired sequence of operations. 7. An instruction
sequence in programmed instruction."
It does not matter what anyone individually believes is programming these
are two definitions directly from a dictionary:
http://www.bartleby.com/61/54/P0585400.html
HTML is an instruction sequence in programmed instruction.
HTML is a limited computer language one of the millions of features it does
not have is inline assembly language, just out of curiosity how do you do
inline assembly language in ADA or Cobol?