What Is an Algorithm?


What Is an Algorithm?

What Is an Algorithm?

Algorithms are everywhere. This video explains the simple concept behind them — and how they help us complete complicated tasks.

When you bake a cake or when you tie your shoes, did you know you are using an algorithm? Algorithms aren’t just complex sets of instructions for computers. Anytime you follow a replicable step-by-step process to accomplish a task, those steps are an algorithm. My bedtime routine is a pretty simple algorithm. I take a shower, put on pajamas, brush my teeth, and get into bed. It works every time, but what happens if I’m out of toothpaste? Now my brain needs a different set of instructions. Should I run to the drugstore? What if they’re out of my regular brand of toothpaste? Those sorts of decisions create new and different parts for me to complete my task.

This is how algorithms get more complicated. When we program computers, we are giving them instructions for all the possible paths they might need to take stemming from all the possible series of events that might occur in a particular process. Stock trading, encryption, traffic modeling and social media are just some of the applications that use or require complex algorithms, and machine learning algorithms can perform new and unexpected calculations and predictions. The main thing to remember is that algorithms aren’t just for computers and programmers. They’re how we all get things done every day of our lives.


The stories on antonfoek seem to delight the producers, readers and writers alike.
Presumably appealing to their diverse interests as a reflection of life itself.
I have had the privilege of looking after and reading several issues times and times over again. And on each occasion I have been struck by the breadth and unexpectedness of the topics that get pitched.
Somehow, they all fall in together to make a satisfying whole, leaving us readers behind with a hunger for more.

We don’t spam! Read our privacy policy for more info.


Leave a Reply

Your email address will not be published. Required fields are marked *