How To Think Like A Computer Scientist: C Version

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 : PDF
File type : pdf
Downloads: 138
Created: 2020-08-29
License: CC BY-NC, GNU General Public License
Author(s): Thomas Scheffler, Allen B. Downey
How To Think Like A Computer Scientist: C Version

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others C Version Tutorials

Others related eBooks about How To Think Like A Computer Scientist: C Version

Idiot guide to Photoshop

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 Edition

Using Scheme, a dialect of the Lisp programming language, the book explains core computer science concepts....

The Little Book of Semaphores

The 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 Structures

Download free course Think Data Structures, pdf file on 187 pages by Allen Downey....

30 Arduino projects guide

Download 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 Security

Break 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 Photoshop

Learn how to create,edit and correct images with Photoshop, download free tutorial in pdf under 26 pages for beginners....

Category Theory for Programmers

In 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 Guide

A Quick Tutorial on MATLAB ,free document training in PDF under 45 pages by Gowtham Bellala ,this courses is designated to beginners....

Crypto 101

Crypto 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 ....