Relearning Programming

10 items

Code Complete, Second Edition
Code Complete, Second Edition By McConnell, Steve (eBook - 2004) Click here for the electronic version »

Annotation:#1 on the Stack Overflow list of the most influential programming books.

The Pragmatic Programmer
The Pragmatic Programmer From Journeyman to Master By Hunt, Andrew (Book - 2000) 005.1 H93p All copies in use. Availability details

Annotation:#2 on the Stack Overflow list of the most influential programming books.

Place a Hold
The Scheme Programming Language, Third Edition
The Scheme Programming Language, Third Edition By Dybvig, R. Kent (eBook - 2003) Click here for the electronic version »

Annotation:Learn the Scheme programming language before using it in the books that follow. See below for a link to the full text of the Fourth Edition online.

Annotation:The full text of the Fourth Edition available online for free.

Annotation:The "HtDP" book, seen by some as a preparation for the "SICP" book further down the list. Uses the Scheme programming language. The full text is available online for free.

Concrete Abstractions
Concrete Abstractions An Introduction to Computer Science Using Scheme By Hailperin, Max (Book - 1999) 005.133 S3H1c Available in some Locations

Annotation:Makes a transition from Scheme to Java. Some like this book better than HtDP as an alternative to, or preparation for, the SICP book. See below for a link to the full text online.

Place a Hold

Annotation:The full text of the book available online for free.

Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs By Abelson, Harold (Book - 1996) 005.133 L7A1s Available in some Locations

Annotation:The "SICP" book, "widely considered a classic text in computer science," says Wikipedia, and taught at the Massachusetts Institute of Technology from 1980 through 2007. Uses the Scheme programming language. See below for a link to the full text available for download.

Place a Hold

Annotation:The full text available for download as a beautifully reformatted PDF e-book.

Concepts, Techniques, and Models of Computer Programming
Concepts, Techniques, and Models of Computer Programming By Van-Roy, Peter (eBook - 2004) Click here for the electronic version »

Annotation:The "CTM" book. Uses its own Oz programming language with the Mozart Programming System for a controlled learning experience.

A Shared List by jgneff

Member of Vancouver Public Library

Send jgneff a Message FollowFollow IgnoreIgnore
More
Report This List

Description

This is the list, in order, of computer programming books I plan to study over the next few years to make myself a better programmer.


English
Topic Guide

Great List?

Do you like this list?

Follow this user or send them a message

Powered by BiblioCommons.