# Books on programming

Better code:

- Clean Code by Martin Fowler
- Code Complete by Steve McConnell
- The Pragmatic Programmer by Andrew Hunt and David Thomas 

Software development:

- The Mythical Man-Month by Fred Brooks

Computer science classic:

- The C Programming Language by Brian Kernighan

Heavyweight classic:

- [Structure and Interpretation of Computer Programs — SICP](https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book-Z-H-4.html#%_toc_start)

<!--
Architecture:

...

Algorithms:

...

Databases:

...

>