[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:97JJa.1402$lT4.606@fe04.atl2.webusenet.com: 


> The reference I was refering to and made obvious in context was a
> standard published reference recognized as an industry standard.
> 
> The fact that you can refer to another person and that person gives an
> opinion is nice.  The fact that colleges and universities through out
> the world can not agree upon it just shows there is no standard, no
> matter who personally does or not agree one way or the other.

It is fine to get an idea but professionally terms are not strictly 
defined by the dictionaries as they do not tell you what makes up a 
program. That is why things are more definitive just like a dictionary 
doesn't define what makes up an engine for an engine to be an engine. 
First off, a program consists of several features. Often when defining 
instructions. Words can not be absolutely defined. Every word is 
subjected of perception of meaning. Even the definition meaning given is 
perceived by the reader and then defined by the reader. Professionally, 
we define things based on experience more then just dictionary meanings. 
We define a programming language partly based on describing what a 
program is and what makes up a program.

Since in a short definition a programming language is a computer language 
for creating programs. So to define a program. This can only be defined 
well, by actually making various types of programs and learning the 
structure of various types of programs and what it takes to make a 
program. Some of the basic things needed to make programs are data 
types/objects and the ability to handle and process data and data 
handling. These are just some of the things needed even making programs 
that ranges in various types of programs. Even text adventure games where 
you have inventories require certain things. Programming languages are 
independent of what the program is and are used to create more then one 
kind of program. Some are more better for certain kinds of programs then 
others but they are not explicitly limited to. Basically simulating 
screenshots and being creative with the links doesn't make HTML a program 
just because it simulates the flow of some kinds of programs/games.