Many people complain that reading an e-book on the laptop screen is just not possible. But, as a real programmer myself, I know how important it is to have e-books open in PDF readers as references while I code. Here is a list of 30 amazing and free e-books which can aid you in your daily programming needs in different avenues.