Programming is important because it helps people to do their work better, faster and in a more efficient manner. Learning computer programming can help people to develop skills like critical reading, analytical thinking and creative synthesis. This paper aims to show the importance of learning computer programming and presents a case study of an introductory programming course.