Modern Day Programming With Paper and Pen introduces programmers to the simplicity of problem-solving. Problem-solving is at the core of computer science. This book helps readers translate a solution from their head into something they can use in their favorite programming language.