Jim Butterfield demonstrates computer programs, how operators interact with them, and the methods computer programs use to commuicate. In addition, a conversation with a computer programmer about their techniques, and a panel discussion on why the need to write computer programs.