The one’s and zero’s are all around us.

Computer science and code have completely changed the world and how we interact with it. Just for a quick rundown, source code (often simply referred to as code) is at the core of how computers operate. Code is essentially a set of human written instructions that govern how computers of all types operate.

Landofcode.com does a nice job of explaining each major type of code, but it basically comes down to C, C++, Visual Basic and Java.

Ground Zero

Each of the major types of code can even be broken down further. All code is rooted in what is called binary code. Binary code is comprised of  series of one’s and zero’s that represent instructions.

In fact, one could make a pretty strong case that the dawn on computing truly began in 1703 when Gottfried Leibniz formalized the binary code system. It was at this time that Leibniz, who is considered the first computer scientist, laid the groundwork for the field of computer science and digital security.

When Science Fiction Becomes Fact

It’s only human nature to fantasize about the future. We've been doing it since the beginning of intelligence. However, it wasn't until the industrial revolution that our fantasies really got interesting.

We started to dream of video calls, genetically modified food and digital photography. For better or worse, these things and more have been made a reality as a result of the technological revolution that we’re currently living in.

Learning Opportunities

Almost everything we do today uses computers in some capacity, and none of this would be possible without incredible advances in the field of computer science.

You’re probably using computer science even more than you think. Listening to music? Watching movies, or tv shows? Communicating with loved ones? Simply walking around? You are using computer science if with all of these. Technology is now woven into the fabric of our lives, primarily due to the ubiquity of smartphones.

Challenge yourself to try to think about the last time you were not reaping the benefits of computer science? For most of us I would venture to say that the answer to that is probably never.

Think this is interesting? Go check out this infographic about the evolution of computer science.

evolution_of_computer_science

fa-solid fa-hand-paper Learn how you can join our contributor community.