[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:oCdIa.13771$nx5.10129@fe05.atl2.webusenet.com: 
 
> A program is:
> "7. An instruction sequence in programmed instruction."
> 
> Sound like HTML to me.  Are you trying to say that HTML code is not a
> sequence of instructions for the client (browser)?

Actually that definition is inaccurate. Until you worked with Assembly, 
C/C++, BASIC for programming as well as Scripts. You will clearly find 
the limitations. Scripts can be tweaked out and actually seem like some 
programming. HTML does not and will not be able to do things like calling 
variables and actually manipulate it for calculation. Remember, just 
because the file is named HTML file. Most websites incorporate scripts 
such as Javascript and PHP and PERL and other. Often, encapsulated. Your 
webbrowser often consists of multiple interpreters. One deals with raw 
HTML and then scripts are separated to be processed by the appropriate 
script interpreter. I worked with HTML quite a bit. So I advise you to 
really know the define differences. Just because you know how to make a 
website doesn't mean you know the structure of a webpage and the 
difference between HTML and scripts. Scripts are what gives a web-page 
powerful functionality. 

I agree that the webpages that use these scripts are often quite powerful 
and are like real programming languages but they have certain limitations 
that a mere programming language like BASIC for Commodore 64 can do. 
Let's talk about hardware interfacing and Sprite operations as well a 3d 
modeled environments like used in simulator games. Let's see, that really 
pushes the limitations. Better yet, when you need to go further, let's 
talk JAVA "applets".

Though, this will give you the diverse possibilities that BASIC and many 
other programming languages give you but as high-level programming. JAVA 
is a real programming language but platform independent. Also do not 
mistake JAVA with Javascript or JScript (Microsoft's Javascript).