computerComputers are machines which quickly and accurately solve simple problems such as arithmetic. The magic happens through the creation of computer programs which turn things like text editing, message routing, and graphics creation into very large arithmetic operations. Most of what computers do that we can work with directly as end-users is done through extensive use of programs. What's more, there are usually several programs working in a layered fashion to achieve the end result. For example, reading this you are using a program called a web browser. That program is relying on the operating system - another program installed on your computer. At the same time, communications between your browser and your internet service provider's (ISP) computer means that there are programs also working on your ISP's computer. |