This is an introductory book on structured programing in the C programming language. I drew on my teaching experience with freshman students to write this book. It introduces you to the main concepts of programming in C without getting bogged down in arcane advanced features. I hope it will allow you to get started in your programming journey with the C programming language.