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 |
Download free course Learning LaTeX, pdf file on 63 pages by Stack Overflow Community....
S-BPM in the Production IndustryDownload free course S-BPM in the Production Industry, pdf file on 239 pages by Matthias Neubauer, Christian Stary....
Kubernetes for Full-Stack DevelopersDownload free course Kubernetes for Full-Stack Developers, pdf file on 637 pages by Jamon Camisso, Hanif Jetha, Katherine Juell....
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 ...
Think BayesDownload free course Think Bayes, pdf file on 213 pages by Allen Downey....
Introduction to Computer GraphicsCovering the fundamentals of computer graphics and computer graphics programming. This book is meant for use as a textbook in a one-semester course that would typically be taken by undergraduate computer science majors in their third or fourth year of college....
Think Data StructuresIf you're a student studying computer science or a software developer preparing for techni..., download free Data Structures tutorial in PDF (128 pages) created by ....
Interpretable Machine LearningThis book is about making machine learning models and their decisions interpretable. After..., download free Machine Learning tutorial in PDF (312 pages) created by Christoph Molnar ....
Essential DartDart is a class-based, object-oriented language that simplifies the development of structured modern apps, scales from small scripts to large applications, and can be compiled to JavaScript for use in any modern browser. In this rigorous but readable introductory text, Dart specification lead Gilad ...
Perl Notes for ProfessionalsDownload free course Perl Notes for Professionals, pdf file on 108 pages by Stack Overflow Community....