All data stored on your digital storage device is stored as bytes. It would be difficult for humans to work with bytes directly. Hell, it would be difficult even for computer programs running on operating systems to work with bytes directly all the time. That’s why there are also file systems. When you delete a file, you’re not really deleting them, you’re just telling the file system to ignore it so you can reuse that space on the hard drive later. But what if you want to make sure a file, or an entire device, is really erased?
Humans and computers use language to communicate with the world. You can use spoken languages to communicate with other humans, such as Portuguese, or English. Computers also talk with each other using various types of languages. These languages can take the form of protocols, binary signals, among other things. But when humans want to communicate with machines? That’s when a programming language comes to place.
subscribe via RSS