The book is intended as a very first introduction into computer science and programming. As such, its content is well-balanced in comprehensiveness and conciseness. A programming book should not distract with verbose text and this book strikes a good middle ground between the mutually contradicting requirements to explain unintuitive new concepts to novices and keeping the path to experiential proficiency short.
The topic of programming in the C language is vast, and the content selection represents a carefully selected minimal set of chapters which is both manageable for first-time programmers and a good basis for further growth. The topics and narrative are true to the title, with the author anticipating the usual suspects of tough concepts to teach the reader just in time. Importantly, the original book (The C++ Version) lacks exercises. The translator has added a very good set of exercises to the end of each chapter, an important contribution.
Pages : | N/A |
Size : | |
File type : | |
Downloads: | 138 |
Created: | 2020-08-29 |
License: | CC BY-NC, GNU General Public License |
Author(s): | Thomas Scheffler, Allen B. Downey |
This document is an overview of machine learning created by Zaid Harchaoui, PDF training manual in 45 pages intended to hight students level....
SAP Tutorial free PDFDownload free course SAP Tutorial free PDF, pdf file on 2 pages by tutorialkart.com....
Docker for DevelopersDownload free course Docker for Developers, pdf file on 153 pages by Rafael Gomes....
O'Reilly® DocBook 5: The Definitive GuideIf you need a reliable tool for technical documentation, this clear and concise reference will help you take advantage of DocBook, the popular XML schema originally developed to document computer and hardware projects. DocBook 5.0 has been expanded and simplified to address documentation needs in ...
A Gentle Guide to Constraint Logic Programming via ECLiPSe, 3rd EditionThe book is an introductory and down-to-earth presentation of Constraint Logic Programming (CLP), an exciting software paradigm, more and more popular for solving combinatorial as well as continuous constraint satisfaction problems and constraint optimization problems. It is based on the popular, ...
Managed Software EvolutionDownload free course Managed Software Evolution, pdf file on 439 pages by Ralf Reussner, Michael Goedicke, Wilhelm Hasselbring, Birgit Vogel-Heuser, Jan Keim, Lukas Märtin....
Optimizing HPC Applications with Intel Cluster ToolsOptimizing HPC Applications with Intel Cluster Tools takes the reader on a tour of the fas..., download free HPC Applications tutorial in PDF (300 pages) created by Alexander Supalov ....
Learning BosunDownload free course Learning Bosun, pdf file on 63 pages by Stack Overflow Community....
Numerical Methods with Applications, 2nd EditionThis book entitled Numerical Methods with Applications is written primarily for engineering undergraduates taking a course in Numerical Methods. The textbook offers a unique treatise to numerical methods which is based on a holistic approach and short chapters. ...
Programming Languages: Application and InterpretationThis book unites two approaches to teaching programming languages, one based on a survey of languages and the other on writing definitional interpreters. It has been used as a textbook at over fifteen institutions worldwide, and is referenced by non-academic users on the Web. The book is updated a...