How are computer programs designed and written?
What can computer programs do?
What happens if there are mistakes in a computer program?
In this book we look at how computer programs are designed and written to achieve specific goals such as controlling different forms of input and output devices how to use logical reasoning to explain how simple algorithms work and how to detect and correct errors in programs.
Buy Understanding Programming and Logic by Matthew Anniss from Australia's Online Independent Bookstore, BooksDirect.