What is a computer?

The Universal Machine

The Terminal

In The Beginning Was The Command Line

{Ruby} irb - the Interactive Ruby Browser

Exercise: Calculator

node - the Interactive JavaScript Executor

Exercise: Calculator

Computer Anatomy

Computer Anatomy: Hardware

Von Neumann Architecture

The basic architecture of computers has not changed since the invention of the Von Neumann Architecture in the 1940s.

Computer Anatomy: Software

Every piece of software on your computer is a PROGRAM.

A Program Is Like A Recipe

Grandma's Cookie Recipe

When you are writing code, you are not baking cookies, you are writing a recipe for how to make cookies.

(recipe from popcornpottery.com)

Languages

Errors Are Awesome

If your code is a two-year-old child, then an error is a temper tantrum.

Ruby   Intro

Outline

[contents]

Computers Slides - Code Like This

/

#