[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Low-level vs. High-level programming (was My First Computer)
"Randy McLaughlin" <randy@nospam.com> wrote in
news:g8lIa.14012$Gt4.236@fe08.atl2.webusenet.com:
>
> "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?
computer language - yes not a programming language.
Ok, even a script language is a computer language.
Ok a square is a quadralateral. So is a rectangal a quadralateral
Even a trapazoid is quadralateral but NOT all quadralaterals is a square.
This means script languages, markup languages and programming languages
are all computer languages but a script language is not a programming
language just like a square is not a trapazoid.
Do you understand what is told here. If not, read it again more slowly
and keep reading it over and over until you understand.