Programming - Object Oriented

Programming Rust: Fast, Safe Systems Development

Jim Blandy, Jason Orendorff, et al.


Programming in Haskell

Graham Hutton


Design Patterns: Elements of Reusable Object-Oriented Software

Ralph Johnson, Erich Gamma, et al.


Head First Python: A Brain-Friendly Guide

Paul Barry


Software Design for Flexibility: How to Avoid Programming...

Gerald Jay Sussman and Chris Hanson


Learn to Program

Chris Pine


Head First Java

Bert Bates and Kathy Sierra


Applied Computational Thinking with Python: Design...

Sofía de Jesús and Dayrene Martinez


C# 9.0 Pocket Reference: Instant Help for C# 9.0 Programmers

Joseph Albahari and Ben Albahari


Spring Microservices in Action, Second Edition

Illary Huaylupo Sánchez and John Carnell


C# 9.0 in a Nutshell: The Definitive Reference

Joseph Albahari


Think Java: How to Think Like a Computer Scientist

Chris Mayfield and Allen B. Downey


Unity in Action, Third Edition

Joseph Hocking