Computer Programming with GNU Smalltalk - Free
Computer Programming with GNU Smalltalk - Free
Computer Programming with GNU Smalltalk - Free
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Away f rom<br />
Hardware<br />
Easy -to-Maintain<br />
Slower<br />
Portable<br />
Compiled and Interpreted Languages<br />
Higher Lev el Lower Lev el<br />
Introduction to <strong>Programming</strong> World 3<br />
Close to<br />
Hardware<br />
Hard-to-Maintain<br />
Not Portable<br />
We mentioned that writing a program is done by using programming languages and there is a step of<br />
converting the programs we write from human understandable form to computer understandable form.<br />
This process is called compilation if the entire program is converted into machine language at once and<br />
kept in computer memory in that form. If the software written in a programming language requires to<br />
be compiled before run then this language is called a compiled language. The software doing the<br />
compiling process is called compiler.<br />
But if the program is converted as we write, that is line by line or more correctly statement by statement<br />
then this process is named as interpretation and such languages are called interpreted languages.<br />
Software written in interpreted languages are kept in computer memory as the way we write them and<br />
every time we execute (or launch, run) them, they are interpreted again into machine language. The<br />
software doing the interpretation process is called interpreter.<br />
Faster