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 a free Photoshop PDF tutorial in 9 chapters and 36 pages. Learning Photoshop is fun and easy, if you’re willing to learn. Actually, that sentence can be applied to learning anything, but in this guide you’ll be learning Photoshop, as you did in Part I and Part II of our Photoshop series...
Structure and Interpretation of Computer Programs, 2nd EditionUsing Scheme, a dialect of the Lisp programming language, the book explains core computer science concepts....
The Little Book of SemaphoresThe Little Book of Semaphores is a free textbook that introduces the principles of synchro..., download free Semaphores tutorial in PDF (291 pages) created by ....
Think Data StructuresDownload free course Think Data Structures, pdf file on 187 pages by Allen Downey....
30 Arduino projects guideDownload a complet Arduino tutorial in PDF ,with this training document you will learn the basics of Arduino and how to connect all manner of electronics to your computer to create projects....
Demystifying Internet of Things SecurityBreak down the misconceptions of the Internet of Things by examining the different securit..., download free Internet of Things Security tutorial in PDF (488 pages) created by Sunil Cheruvu ....
Image Editing with PhotoshopLearn how to create,edit and correct images with Photoshop, download free tutorial in pdf under 26 pages for beginners....
Category Theory for ProgrammersIn this book, the author illustrates all major concepts of Category Theory using computer code. You are probably aware that functional languages are closer to math than the more popular imperative languages. They also offer more abstracting power. So a natural temptation would be to say: You must le...
MATLAB Quick GuideA Quick Tutorial on MATLAB ,free document training in PDF under 45 pages by Gowtham Bellala ,this courses is designated to beginners....
Crypto 101Crypto 101 is an introductory course on cryptography, freely available for programmers of ..., download free Cryptography tutorial in PDF (254 pages) created by Laurens Van Houtven ....