A computer is any device that accepts input, processes data, produces output, and stores information — a definition that covers everything from calculators and smartphones to smartwatches and televisions. This content establishes that foundational definition and explores how binary numbers drive the processing behind everyday computing devices.
What Is a Computer?
What I have right here is called an abacus. They have these little beads on it that you can shuffle back and forth. What people use this for is that they can shuffle these back and forth to help them calculate certain information, calculate data. Some consider this as being the first computers. It's not the electronic computers that we think of nowadays, however some consider this being the precursor to what computers are now.
Certainly an abacus isn't a modern computer like my laptop is, or my tablet — it is a computer as well. Same thing with my cell phone: cell phones are computers. Same thing with my watch. My home automation is a computer as well. Even these two TV sets that you see in the background are modern computers.
So what ties this all together? What is the commonality between all of these different objects?
Computers are said to have four main functions. There's some sort of input. There's a process that happens, a calculation that happens. And then there's an output. Another function that's part of computers is some sort of storage that happens with the processing.
Modern computers are usually all done electronically nowadays. This means that even this simple calculator is a form of computer. I can do 2 + 2 — it just accepted my input. I can hit equals and it will calculate, and then it has an output: it's showing me four. It also has a memory, so I can actually store this number in a memory.
Modern computers usually process in binary. For instance, this calculator right here, when I'm pressing the two on here it shows a two, but it shows it in decimal format, not binary format. When I'm doing the calculation in the background, in the circuitry of this, it's actually doing that all with binary numbers.
On my calculator, when I press 2 + 4, what's happening is the calculator is actually seeing that in binary form. It's seeing it as 00 1 0 for the two and 1 0 0 for the four. Now I'm going to hit the equal sign, and that's when it actually does the processing. It's going to send it through its integrated circuit on the board, and then it will pop out with an answer, and that answer is going to be in a binary number — it's going to be one 0 one0. The next thing that it needs to do is display it, so it shows me a six in decimal form. It converts it back into a decimal form to be displayed on this little LCD readout here.
One example of input into a modern computer is your keyboard. Your keyboard has a bunch of different characters on it, and when you press one of those characters it will convert that into a binary number and then send it to the processor to be processed.
A mouse will record the movement as it glides across the surface, and then it will convert that into a binary number and then send it to your computer to be processed.
A microphone on your computer is going to take the sound waves and convert them into a binary equivalent, then to be sent to your computer to be processed.
A webcam will take your image and turn it into a digital equivalent and then send it to your computer to be processed.
There's also a lot of examples of outputs, such as headphones. Where I want to listen to audio, what will happen is those digital signals get converted back into sound waves and then are played through my headphones so I can listen to them. Or perhaps my monitor, so that I can see what's happening on my computer. Or a printer, so I can print out a copy of the output.
There's also some equipment that does both input and output. An example might be a network interface card. I'd plug this ethernet into my network interface card so I can connect it to other computers or to get onto the internet. What happens is, when I want to go to a website, it sends bits — these binary numbers — down this cable and makes a request, and then that comes back to my computer, my computer interprets it and then displays it on the screen.
Another example of a piece of equipment that does both input and output is my tablet right here. This tablet shows my presentation, but it also has an input to it. It has the screen, which is an output, and then the input is my pen, where I can draw on my presentation.
There's lots of different ways we could store data as well. One example might be a USB drive, where I can transfer data from one device to another. It could be a solid state drive, which typically stays on the computer. Or it could be an SD card, which I transfer information back and forth between my cameras and my computer.
So computers have some sort of input, they process that data, they have an output, and there's a storage component to it.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →