Bir programlama dili öğrenmeye başlayan biri için uygun olacak kitapların bir listesini oluşturun.
- Head First Java, 2nd Edition by Kathy Sierra ve Bert Bates
- Python Crash Course: A Hands-On, Project-Based Introduction to Programming by Eric Matthes
- JavaScript and JQuery: Interactive Front-End Web Geliştirme, Jon Duckett
- C Programlama Dili (2. Baskı), Brian Kernighan ve Dennis Ritchie
- Head First C#, 3. Baskı, Jennifer Greene ve Andrew Stellman
- Eloquent JavaScript, 3. Baskı, Marijn Haverbeke
- Ruby'de Pratik Nesneye Yönelik Tasarım: An Agile Primer (Addison-Wesley Profesyonel Yakut Serisi) Sandi Metz
- Learning Python, 5th Edition by Mark Lutz 
- Head First Design Patterns: A Brain-Friendly Guide by Eric Freeman, Elisabeth Freeman, Bert Bates ve Kathy Sierra 
- Sam Ruby, Dave Thomas ve David Heinemeier Hansson'dan Rails 5 ile Çevik Web Geliştirme 
- Joshua Bloch'tan Etkili Java (3. Baskı) 
- Java: The Complete Reference, 10. Baskı, Herbert Schildt 
- Grokking Algorithms: An Illustrated Guide for Programmers and Other Meraklı Kişiler, Aditya Y. Bhargava 
- Clean Code: A Handbook of Agile Software Craftsmanship, Robert C. Martin 
- Code Complete: A Practical Handbook of Software Construction, 2. Baskı, Steve McConnell
- Ölümlüler için SQL Sorguları: SQL'de Veri Manipülasyonuna Yönelik Uygulamalı Kılavuz, John L. Viescas ve Michael J. Hernandez 
- Öncelikli Nesne Yönelimli Analiz ve Tasarım Brett McLaughlin ve Gary Pollice 
- Code: The Hidden Language of Computer Hardware and Software by Charles Petzold 
- Algoritmalar (Dördüncü Baskı), Robert Sedgewick ve Kevin Wayne 
- The Pragmatic Programmer: Journeyman From Master to Master, Andrew Hunt ve David Thomas.