Home / Explore

Book Recommendations for Programming in 2020


There are 586 programming books recommended by the community in 2020.
Joshua Bloch
4.4
Comments: 28
Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates
4.5
Comments: 22
Douglas Crockford
4.2
Comments: 21
Mark Seemann
4.4
Comments: 19
W. Richard Stevens, Stephen A. Rago
4.6
Comments: 17
Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
4.3
Comments: 17
Peter Van der Linden
4.1
Comments: 16
Jeffrey Friedl
4.4
Comments: 16
Steven S. Skiena
4.3
Comments: 15
Steven S Skiena
4.3
Comments: 15
Brett McLaughlin, Gary Pollice, David West
3.7
Comments: 14
P. J. Plauger
4.4
Comments: 14
Robert C. Martin, Micah Martin
4.4
Comments: 13
Eldad Eilam, Elliot J. Chikofsky
4.7
Comments: 12
W. Richard Stevens, Bill Fenner, Andrew M. Rudoff
4.7
Comments: 12
Stanley B. Lippman
4.7
Comments: 11
Maurice Herlihy, Nir Shavit
4.0
Comments: 11
Jon Louis Bentley
4.3
Comments: 10
Andrew Koenig, Barbara E. Moo
4.0
Comments: 9
Mario Zechner
3.9
Comments: 9
Thomas H Cormen, Charles E Leiserson, Ronald L Rivest, Clifford Stein
4.2
Comments: 9
David Vandevoorde, Nicolai M. Josuttis
4.5
Comments: 9
Aaftab Munshi, Dan Ginsburg, Dave Shreiner
3.7
Comments: 8
Jim Webber, Savas Parastatidis, Ian Robinson
4.2
Comments: 8
Henry S. Warren
4.6
Comments: 8
Scott W. Ambler, Pramod J. Sadalage
4.1
Comments: 8
Adam Freeman, Steven Sanderson
4.1
Comments: 8
Adam Nathan
4.0
Comments: 7
Jim Blandy, Jason Orendorff
4.6
Comments: 7
Alistair Cockburn
4.5
Comments: 7
David Flanagan, Yukihiro Matsumoto
4.3
Comments: 7
Abraham Silberschatz, Peter B. Galvin, Greg Gagne
3.8
Comments: 6
Jan Goyvaerts, Steven Levithan
4.5
Comments: 6
Jason Gregory
4.5
Comments: 6
Margaret A. Ellis, Bjarne Stroustrup
4.0
Comments: 6
John F. Hughes, Andries Van Dam, James D. Foley, Steven K. Feiner
3.0
Comments: 6
Rob Conery, Scott Hanselman, Scott Guthrie, Phil Haack
3.9
Comments: 6
James A. Freeman, David M. Skapura
4.1
Comments: 5
Andrew S. Tanenbaum, Albert S. Woodhull
4.4
Comments: 5
Kalen Delaney, Bob Beauchemin, Conor Cunningham, Jonathan Kehayias, Benjamin Nevarez, Paul S. Randal
4.2
Comments: 5
Alex Martelli, Anna Ravenscroft, David Ascher
3.9
Comments: 5
Steve Klabnik, Carol Nichols
3.6
Comments: 5
Fabrice Marguerie, Steve Eichert, Jim Wooley
4.0
Comments: 4
John W. McCormick, Frank Singhoff, Jérôme Hugues
4.0
Comments: 4
Randi J. Rost, Bill Licea-Kane, Dan Ginsburg
3.7
Comments: 4
Adam Freeman
4.1
Comments: 4
Bjarne Stroustrup
4.7
Comments: 4
P.J. Plauger, Alexander A. Stepanov, David R. Musser
3.7
Comments: 4
Joshua Kerievsky
4.2
Comments: 4
Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
4.0
Comments: 4
Christian Queinnec
5.0
Comments: 4
Stephen Prata
4.0
Comments: 4
Haralambos Marmanis, Dmitry Babenko
4.0
Comments: 4
David Mark, Jeff LaMarche, Jack Nutting
3.9
Comments: 3
Cem Kaner, Jack L. Falk, Hung Quoc Nguyen
4.0
Comments: 3
Jeremy Miles, Zoe Field, Visit Amazon's Zoe Field Pagesearch resultsLearn about Author CentralZoe Field
4.3
Comments: 3
Alan Cooper, Robert Reimann, Dave Cronin
3.8
Comments: 3
Obie Fernandez
4.0
Comments: 3
Karl Eugene Wiegers
4.5
Comments: 3
Abraham Silberschatz, Peter B. Galvin, Greg Gagne
3.9
Comments: 3
Richard S. Wright, Benjamin Lipchak, Nicholas Haemel
4.0
Comments: 3
Andrew Koenig
4.0
Comments: 3
Keith Daniel Cooper, Linda Torczon
4.3
Comments: 3
Cameron Moll, Andy Budd, Simon Collison
4.3
Comments: 3
John W. McCormick, Peter C. Chapin
5.0
Comments: 3
Robert Sedgewick, Kevin Daniel Wayne
4.5
Comments: 3
Jon Galloway, Phil Haack, Brad Wilson, K. Scott Allen
3.6
Comments: 3
Steven S. Skiena
3.6
Comments: 3
Erik M. Buck, Donald A. Yacktman
4.5
Comments: 3
Mike McShaffry, David Graham
4.0
Comments: 3
W. Richard Stevens, Stephen A. Rago
4.6
Comments: 3
Rida Al Barazi, Cloves Carneiro Jr., Cloves Carneiro
3.8
Comments: 3
Edward Yourdon
3.8
Comments: 2
Dale Dougherty, Arnold Robbins
4.5
Comments: 2
James D. Foley, John F. Hughes, Andries Van Dam
5.0
Comments: 2
Barbara E. Moo
4.2
Comments: 2
Larry Wall, Tom Christiansen, Jon Orwant
4.0
Comments: 2
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom
4.0
Comments: 2
Thomas H. Cormen
4.3
Comments: 2
Nachum Dershowitz
4.1
Comments: 2
Eric T. Freeman, Elisabeth Robson
4.0
Comments: 2
Herbert Bos, Visit Amazon's Herbert Bos Pagesearch resultsLearn about Author CentralHerbert Bos
4.2
Comments: 2
Stephen G. Kochan
4.0
Comments: 2
Andrew W. Appel
3.3
Comments: 2
Jerald A Brown
4.7
Comments: 2
Christian Bauer, Gavin King
3.9
Comments: 2
Capers Jones, Olivier Bonsignour
4.6
Comments: 2
Chas Emerick, Brian Carper, Christophe Grand
4.3
Comments: 2
Jon Kleinberg, Éva Tardos
4.0
Comments: 2
Andrew Hunt, Visit Amazon's Andrew Hunt Pagesearch resultsLearn about Author CentralAndrew Hunt
4.5
Comments: 2
Ian Miell, Aidan Hobson Sayers
4.3
Comments: 2
Alexander A. Stepanov, Daniel E. Rose
4.5
Comments: 2
Robert Nystrom
4.8
Comments: 2
Martin Odersky, Lex Spoon, Bill Venners
4.4
Comments: 2
Dominic Betts, Grigori Melnik, Mani Subramanian
4.2
Comments: 1
Girish Suryanarayana, Ganesh Samarthyam, Tushar Sharma
4.8
Comments: 1
Dexter J. Booth
4.6
Comments: 1
Neal Ford, Rebecca Parsons, Patrick Kua
4.2
Comments: 1
Yegor Bugayenko
4.8
Comments: 1
Yegor Bugayenko
4.6
Comments: 1
Aaron M. Tenenbaum
4.0
Comments: 1
The Be Development Team
3.8
Comments: 1
Donald Hearn, M. Pauline Baker
4.0
Comments: 1
Kalen Delaney, Louis Davidson, Greg Low, Kimberly Tripp
3.6
Comments: 1
Alan Burns, Andy Wellings
4.7
Comments: 1
Kevin Hazzard, Jason Bock
4.8
Comments: 1
Laurie Williams, Robert Kessler
4.6
Comments: 1
Cristina Videira Lopes
4.9
Comments: 1
Jim Benson, Tonianne DeMaria Barry
4.0
Comments: 1
Jeff Erickson
5.0
Comments: 1
Steven Hugg
3.7
Comments: 1
Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
4.0
Comments: 1
Randal E. Bryant, David R. O'Hallaron
4.3
Comments: 1
Jonathan Leffler
4.0
Comments: 1
Harvey M. Deitel, Paul J. Deitel, David R. Choffnes
3.0
Comments: 1
Steven John Metsker
3.0
Comments: 1
Matt Doyle
4.0
Comments: 1
Matthias Felleisen, Robert Bruce Findler, Matthew Flatt
3.4
Comments: 1
Craig Walls
3.0
Comments: 1
Paul J. Deitel, Harvey M. Deitel
4.0
Comments: 1
John Lewis, William Loftus
4.0
Comments: 1
Alan R. Feuer
4.0
Comments: 1
Jerald A Brown Albert P. Malvino
4.8
Comments: 1
Josh Skeen, David Greenhalgh
5.0
Comments: 1
Graham Hutton
4.9
Comments: 1
Martin Reddy
4.0
Comments: 1
Bill Hoffman
2.8
Comments: 1
Mark Dowd, Justin Schuh, Visit Amazon's Justin Schuh Pagesearch resultsLearn about Author CentralJustin Schuh
4.2
Comments: 1
Sheran Gunasekera
3.4
Comments: 1
David Thrane Christiansen, Robert Harper
3.0
Comments: 1
Ian Foster, Stephen Taylor
0.0
Comments: 1
Jeri R. Hanly, Elliot B. Koffman
3.6
Comments: 1
Chandima Cumaranatunge, Visit Amazon's Chandima Cumaranatunge Pagesearch resultsLearn about Author CentralChandima Cumaranatunge
3.6
Comments: 1
Marc Gregoire
4.2
Comments: 1
Susann Novalis
3.7
Comments: 1
Bengt Rutisson
5.0
Comments: 1
Tomas Petricek, Phil Trelford
4.7
Comments: 1
Matthias Felleisen, Matthew Flatt, Shriram Krishnamurthi, Visit Amazon's Shriram Krishnamurthi Pagesearch resultsLearn about Author CentralShriram Krishnamurthi
3.9
Comments: 1
Ellie Quigley, Marko Gargenta
2.0
Comments: 1
Christian Queinnec
5.0
Comments: 1
Charles N. Fischer, Richard J. LeBlanc Jr.
4.5
Comments: 1
Robert Sedgewick, Philippe Flajolet
4.0
Comments: 1
Kenneth A. Reek
4.3
Comments: 1
Martin C. Brown
4.0
Comments: 1
The Be Development Team
3.8
Comments: 1
Gary Entsminger
2.1
Comments: 1
Mark Pilgrim
3.5
Comments: 1
Erik Wilde, Cesare Pautasso
2.0
Comments: 1
Dexter Booth
4.6
Comments: 1
Richard Heathfield, Mike Wright
3.8
Comments: 1
Jeni Tennison
4.0
Comments: 1
Adnan Aziz, Amit Prakash
3.0
Comments: 1
Marshall Kirk McKusick, George V. Neville-Neil
4.4
Comments: 1
Gregor Kiczales, Daniel G. Bobrow, Visit Amazon's Daniel G. Bobrow Pagesearch resultsLearn about Author CentralDaniel G. Bobrow
4.7
Comments: 1
Ben Collins-Sussman, Brian Fitzpatrick, Michael Pilato
0.0
Comments: 1
James A. Langbridge
4.0
Comments: 1
Konrad Zuse, H. Zemanek
5.0
Comments: 1
Don Syme, Adam Granicz, Antonio Cisternino
4.0
Comments: 1
Brian Knight, Erik Veerman, Jessica M. Moss, Mike Davis, Chris Rock
4.0
Comments: 1
John Whitington
4.2
Comments: 1
Tracy Osborn
4.8
Comments: 1
William T. Vetterling, William H. Press, Brian P. Flannery
5.0
Comments: 1
Chris Tavares, Brent Rector ATL internals, Kirk Fertitta
3.0
Allen I. Holub
4.5
Colin Yates, Seth Ladd, Marten Deinum, Koen Serneels, Christophe Vanfleteren
3.0
Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
4.3
Mark Hamstra, Holden Karau, Matei Zaharia, Andy Konwinski, Patrick Wendell
4.1
Kenneth Reitz, Tanya Schlusser
0.0
Philip Japikse, Visit Amazon's Philip Japikse Pagesearch resultsLearn about Author CentralPhilip Japikse
4.5
Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser
3.7
James A. Whittaker, Jason Arbon, Jeff Carollo
4.1