|
The process of converting a problem to computer code is a five-step one and you may have to repeat some steps in response to difficulties.
TranslatorsTo get from your programming language down to the binary steps the computer understands requires some form of translator. Translators come in two general types:
Programming Language HierarchyThere are a variety of programming languages, falling into several classes. These classes range from actual machine code through languages with very English-like structure. There are other trade-offs as shown here.
The basic trade-off you have to make is between ease of use and efficiency. Because higher level languages tend to require lots of extra code, they don't use the machine as efficiently as possible. This partially accounts for the need for more powerful hardware to run newer software. |
Please use the contact
form for questions or comments about this web site.
Copyright © 2001
Computer Knowledge, All Rights Reserved
Pray the Rosary for peace.