Computer programming

591 books

Introduction to Algorithms

Ronald L. Rivest, Charles E. Leiserson, Thomas H. Cormen et al.

1990 ★ 4.2

The Pragmatic Programmer

Dave Thomas, David . Thomas, David Thomas et al.

1999 ★ 4.3

Software Engineering

Bruce Maxim, Roger S. Pressman

1982 ★ 4.5

JavaScript

David Flanagan

1997 ★ 4.3

Automate the Boring Stuff with Python

Al Sweigart

2015 ★ 4.4

The Mythical Man-Month

Frederick P. Brooks

1975 ★ 4.2

Structure and Interpretation of Computer Programs (SICP)

Harold Abelson, Gerald Jay Sussman, Julie Sussman

1985 ★ 4.4

The art of computer programming

Donald Knuth

1968 ★ 4.6

Code

Charles Petzold

1999 ★ 4.2

The C++ programming language

Bjarne Stroustrup

1987 ★ 4.3

Fluent Python

Luciano Ramalho

2015 ★ 4.8

Programming in ANSI C

E. Balagurusamy

1994 ★ 4.0

SQL for Dummies

Allen G. Taylor, Reinhard Engel

1997 ★ 2.8

C programming

K. N. King

1996 ★ 5.0

C++

Paul J. Deitel, Harvey M. Deitel

2010 ★ 4.0

Think Python

Allen B. Downey, Allen Downey

2011 ★ 4.0

The clean coder

Robert C. Martin

2011 ★ 4.3

Operating systems

Stuart E. Madnick, John Donovan

1974

Hackers & painters

Graham, Paul

2004 ★ 4.0

Software engineering

Ian Sommerville, Sommerville, Ian.

1985 ★ 4.0

Cracking The Coding Interview

Gayle Laakmann McDowell

2015 ★ 3.3

Coders at Work

Peter Seibel

2009 ★ 4.0

Extreme programming explained

Cynthia Andres, Kent Beck

2000 ★ 4.0

Fundamentals of Programming using Java

Edward Currie

2006

Pro Git

Scott Chacon, Ben Straub

2014 ★ 4.2

Beginning programming for dummies

Wallace Wang, Olivier Engler

1999

Python Playground

Mahesh Venkitachalam

2017

Operating systems

William Stallings

1998

Software Quality Assurance

Nina S. Godbole

2004

The inmates are running the asylum

Cooper, Alan

1999 ★ 3.8