Figure:
Translator software translates high-level
source code to machine language object code.
| application software |
Central Processing Unit (CPU) |
| compiler |
computer |
| computer program |
computer programming |
| general-purpose computer |
hardware |
| high-level language |
HyperText Transfer Protocol (HTTP) |
| HyperText Markup Language (HTML) |
input device |
| Internet |
interpreter |
| machine language |
main memory |
| object |
object code |
| object-oriented |
output device |
| software |
source code |
| special-purpose computer |
secondary storage |
| system software |
Uniform Resource Locator (URL) |
| World Wide Web |
|