On Coding

One thing I enjoy about coding is that it lets you speak things into existence. All you have to do is type words, and suddenly real things happen.

It feels like being in a fairy tale with an enchanted book. When I write a story in the book, pictures appear – and they also come to life. This may sound like a fantasy, but it’s exactly how code works. The only caveat is that I have to use words that the book understands – or in real life, words that the computer understands.

For example, I can say something like: “Show my logo, and when someone clicks it, go to my website.” But I can’t use those exact words. Instead, I have to use a language called “HTML.” When I write the same sentence in HTML, this is what it looks like:

<a href="http://madebyannie.com"><img src="http://madebyannie.com/Logo.jpg" /></a>

Every part of that sentence has a meaning. For example, the word “href” means “go to.” And when I type out the entire thing, this is what happens:

Instead of seeing the words that I wrote in HTML, you only see what they created.

If coding can create something as simple as a clickable logo, or as complex as a virtual reality, then couldn’t reality as we know it have been created by words too?

“Let there be light!”

This was originally posted on September 10, 2016, and has not been edited since.