# 7 Programming + Algorithms

**Algorithms **– 15 min

**Algorithms and Peanut Butter** – 20 min

What is an Algorithm? – **A precise sequence of instructions for processes that can be executed by a computer and are implemented using programming languages.**

If you’re stuck, know that you aren’t just limited to purely text-based ways of writing out algorithms when trying to come up with them. It may help to just get started with a simple flowchart, such as the one Sheldon Cooper used in this clip from TV’s *The Big Bang Theory. Just do your best to avoid any infinite loops (a loop that’s impossible to ever break out of) in your algorithm, lest you be stuck in one forever!*

**Algorithms**

**Algorithms Explained**

**Programming Languages**

**Algorithms**

**GUI** User interface

**Big o notation**

**Why Learn to Program.**