- Head First Java, 2nd Edition di Kathy Sierra e Bert Bates - Python Crash Course: A Hands-On, Project-Based Introduction to Programming di Eric Matthes - JavaScript e JQuery: Interactive Front-End Web Development di Jon Duckett - Linguaggio di programmazione C (2nd Edition) di Brian Kernighan e Dennis Ritchie - Head First C#, 3rd Edition di Jennifer Greene e Andrew Stellman - Eloquent JavaScript, 3rd Edition di Marijn Haverbeke - Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby Series) di Sandi Metz - Learning Python, 5th Edition di Mark Lutz - Head First Design Patterns: A Brain-Friendly Guide di Eric Freeman, Elisabeth Freeman, Bert Bates e Kathy Sierra - Agile Web Development with Rails 5 di Sam Ruby, Dave Thomas e David Heinemeier Hansson - Effective Java (3rd Edition) di Joshua Bloch - Java: The Complete Reference, 10th Edition di Herbert Schildt - Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People di Aditya Y. Bhargava - Clean Code: A Handbook of Agile Software Craftsmanship di Robert C. Martin - Code Complete: A Practical Handbook of Software Construction, 2nd Edition di Steve McConnell - SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL di John L. Viescas e Michael J. Hernandez - Head First Object-Oriented Analysis and Design di Brett McLaughlin e Gary Pollice - Code: The Hidden Language of Computer Hardware and Software di Charles Petzold - Algorithms (Fourth Edition) di Robert Sedgewick e Kevin Wayne - The Pragmatic Programmer: Da operaio a maestro di Andrew Hunt e David Thomas.
Genera un elenco di libri adatti a qualcuno che inizia a imparare un linguaggio di programmazione.