Introduction to Computing

Introduction to Computing

Free eBook: “Introduction to Computing Explorations in Language, Logic, and Machines” by David Evans.


Computer science is the study of information processes. Computer scientists study how to describe, predict properties of, and efficiently implement information processes. This book introduces the most important ideas in computing. It focuses on how to describe information processes by defining procedures, how to analyze the costs required to carry out a procedure, and the fundamental limits of what can and cannot be computed mechanically.

Table of Contents

  • Computing
  • Language
  • Programming
  • Problems and Procedures
  • Data
  • Machines
  • Cost
  • Sorting and Searching
  • Mutation
  • Objects
  • Interpreters
  • Computability

Book Details

Author(s): David Evans
Format(s): PDF
File size: 4.14 MB
Number of pages: 266
Link: Download.

Leave a Reply