These three things are:
As an end result we have the diode blinking.
Developing a program for the Arduino is very easy. We need to do again three things. Download the software that we'll use for writing programs. Write our first program on the keyboard and then connect the Arduino to the computer with a USB cable. Like this.
This is a companion discussion topic for the original entry at http://www.fllcasts.com/episodes/310-arduino-basic-course-programming-your-first-device-with-a-blinking-diod