Essential Reading List for Programmers
If you are a programmer, you must read these books.
| Title | Year | Author(s) | ISBN |
|---|---|---|---|
| Software Tools | 1976 | Brian W Kernighan, PJ Plauger | 0-201-03669-X |
| The Elements of Programming Style, Second Edition | 1978 | Brian W Kernighan, PJ Plauger | 0-07-034207-5 |
| Software Tools in Pascal | 1981 | Brian W Kernighan, PJ Plauger | 0-201-10342-7 |
| The UNIX Programming Environment | 1984 | Brian W Kernighan, Rob Pike | 0-13-937699-2 0-13-937681-X |
| Programming Pearls | 1986 | Jon Bentley | 0-201-10331-1 |
| More Programming Pearls | 1988 | Jon Bentley | 0-201-11889-0 |
| Programming on Purpose: Essays on Software Design | 1993 | PJ Plauger | 0137213743 978-0137213740 |
| The Practice of Programming | 1999 | Brian W Kernighan, Rob Pike | 0-201-61586-X |
| The Art of UNIX Programming | 2004 | Eric S Raymond | 0-13-142901-9 |