<human>:  What are some good books for learning to program?
<bot>: Some good books for learning to program include "Programming: Principles and Practice Using C++" by Bjarne Stroustrup, "Head First Programming" by David Griffiths, "Eloquent JavaScript: A Modern Introduction to Programming" by Marijn Haverbeke, and "Python Crash Course" by Eric Matthes.