Search results
Results from the WOW.Com Content Network
Print/export Download as PDF; Printable version; In other projects Wikidata item; ... Computer programming books (3 C, 40 P) S. Software engineering books (2 C, 12 P)
For each kind of data definition, the book explains how to organize the program in principle, thus enabling a programmer who encounters a new form of data to still construct a program systematically. Like Structure and Interpretation of Computer Programs (SICP), HtDP relies on a variant of the programming language Scheme.
The book is accompanied by supporting software that runs in the Racket programming language. Since PLAI is constantly under development, some of the newer material (especially assignments) is found on course pages at Brown University. PLAI is also an experiment in publishing methods. The essay Books as Software discusses why the book is self ...
[12] American Scientist has included this work among "100 or so Books that shaped a Century of Science", referring to the twentieth century. [13] Covers of the third edition of Volume 1 quote Bill Gates as saying, "If you think you're a really good programmer… read (Knuth's) Art of Computer Programming… You should definitely send me a ...
The book was used as the textbook for MIT's former introductory programming course, 6.001, [5] from fall 1984 through its last semester, in fall 2007. [6] Other schools also made use of the book as a course textbook. [7]
Algorithms + Data Structures = Programs [1] is a 1976 book written by Niklaus Wirth covering some of the fundamental topics of system engineering, computer programming, particularly that algorithms and data structures are inherently related.
Programming Ruby is a book about the Ruby programming language by Dave Thomas and Andrew Hunt, authors of The Pragmatic Programmer. In the Ruby community, it is commonly known as "The PickAxe" because of the pickaxe on the cover. The book has helped Ruby to spread outside Japan. [1]
Coders at Work: Reflections on the Craft of Programming (ISBN 1-430-21948-3) is a 2009 book by Peter Seibel comprising interviews with 15 highly accomplished programmers. The primary topics in these interviews include how the interviewees learned programming, how they debug code, their favorite languages and tools, their opinions on literate ...