In our age of technology, computer programming has never been more important. This introductory text breaks down programming into its most fundamental concepts. Readers discover what it means to be a programmer as they explore the types of programs available and what they are able to do. Essential programs, computer language, and syntax are covered in an accessible style and eye-catching format. Accompanied by full-color photographs, fast facts, and a final activity, this book is a reader's first step into the world of computer programming.