x64 Assembly Language Step-by-Step: Programming with Linux - Jeffrey Duntemann. (978-1394155248)
Assembly Language for x86 Processors - Kip R. Irvine. (978-1292061214)
The Art of Assembly Language - Randall Hyde. (978-1593272074)
The Art of ARM Assembly - Randall Hyde. (978-1718502826)
Modern x86 Assembly Language Programming - Daniel Kusswurm. (978-1484296028)
Modern Arm Assembly Language Programming - Daniel Kusswurm. (978-1484262665)
Beginning x64 Assembly Programming - Jo Van Hoey. (978-1484250754)
Low Level Programming - Igor Zhirkov. (978-1484224021)
Professional Assembly Language - Richard Blum. (978-0764579011)
Beginning Linux Programming - Neil Matthew. (978-0470147627)
Systems Programming in Unix/Linux - K. C. Wang. (978-3319924281)
Programming with 64-Bit ARM Assembly - Stephen Smith. (978-1484258804)
Raspberry Pi Assembly Language Programming: ARM Processor Coding - Stephen Smith. (978-1484252864)
ARM Assembly Internals and Reverse Engineering - Maria Markstedter. (978-1119745303)
ARM 64-Bit Assembly Language - Larry D. Pyeatt, William Ughetta. (978-0128192214)
Introduction to 80x86 Assembly Language and Computer Architecture - Richard C. Detmer. (978-1284036121)
Assembly x64 Programming in easy steps - Mike McGrath. (978-1840789522)
The C Programming Language - Brian W. Kernighan, Dennis M. Ritchie. (978-0131103627)
Note: recommended by the Linux Kernel How To .
The C Answer Book - Clovis L. Tondo, Scott E. Gimpel. (978-0131096530)
Practical C Programming - Steve Oualline. (978-1565923065)
C: A Reference Manual - Samuel Harbison, Guy Steele Jr. (978-0130895929)
Expert C Programming - Peter van der Linden. (978-0131774292)
Modern C - Jens Gustedt. (978-1617295812) read online
Extreme C - Kamran Amini. (978-1789343625)
Effective C - Robert C. Seacord. (978-1718501041)
21th Century C: C Tips from the New School - Ben Klemens. (978-1491903896)
Programming in C - Stephen Kochan. (978-0321776419)
C Programming: A Modern Approach - K. N. King. (978-0393979503)
C Primer Plus - Stephen Prata. (978-0321928429)
C Programming in One Hour a Day - Siddhartha Rao. (978-0137334681)
C How To Program - Paul Deitel, Harvey Deitel. (978-0133976892)
Fluent C: Principles, Practices, and Patterns - Christopher Preschern. (978-1492097334)
C Brain Teasers - Dan Gookin. (979-8888650486) website
Tiny C Projects - Dan Gookin. (978-1633439825)
A Little C Primer - WikiBooks. link
C Programming - WikiBooks. link
The Rust Programming Language - Steve Klabnik, Carol Nichols. (978-1718503106) read online
Programming Rust: Fast, Safe Systems Development - Jim Blandy, Jason Orendorff, Leonora Tindall. (978-1492052593)
Rust in Action - Tim McNamara. (978-1617294556)
Rust for Rustaceans - Jon Gjengset. (978-1718501850) website
Command-Line Rust - Ken Youens-Clark. (978-1098109431)
Hands-on Rust: Effective Learning through 2D Game Development and Play - Herbert Wolverson. (978-1680508161) website
Advanced Hands-on Rust - Herbert Wolverson. (979-8888650721) website
Rust Brain Teasers: Exercise Your Mind - Herbert Wolverson. (978-1680509175) website
Practical Rust Projects - Shing Lyu, Andrew Rzeznik. (978-1484293300)
Rust Atomics and Locks: Low-Level Concurrency in Practice - Mara Bos. (978-1098119447)
Speed Up Your Python with Rust - Maxwell Flitton. (978-1801811446)
Refactoring to Rust - Lily Mara, Joel Holmes. (978-1617299018)
Code like a Pro in Rust - Brenden Matthews. (978-1617299643)
Rust Power Tools - Sam Van Overmeire. (978-1633437494)
Rust Design Patterns - Brenden Matthews. (978-1633437463)
Learn Rust in a Month of Lunches - David MacLeod. (978-1633438231)
Async Rust - Maxwell Flitton, Caroline Morton. (978-1098149093)
Rust Web Development with Rocket - Karuna Murti. (978-1800561304)
Rust Web Development with warp, tokio, and reqwest - Bastian Gruber. (978-1617299001)
Rust Web Programming - Maxwell Flitton. (978-1803234694)
Idiomatic Rust - Brenden Matthews. (978-1633437463)
Effective Rust - David Drysdale. (978-1098151409)
Write Powerful Rust Macros - Sam Van Overmeire. (978-1633437494)
Rust Under the Hood - Sandeep Ahluwalia, Deepa Alhuwalia. (979-8320364469)
Rust For The Novice Programmer - WikiBooks. link
The C++ Programming Language - Bjarne Stroustrup. (978-0275967765)
Practical C++ Programming - Steve Oualline. (978-0596004194)
C++ Crash Course - Joshua Lospinoso. (978-1718501102)
Sams Teach Yourself C++ in One Hour a Day - Siddhartha Rao. (978-0137334681)
C++ How To Program - Paul Deitel, Harvey Deitel. (978-0134448237)
C++ Primer - Stanley Lippman, Josee Lajoie, Barbara Moo. (978-0321714114)
C++ Primer Plus - Stephen Prata. (978-0321776402)
Big C++ - Cay S. Horstmann, Timothy A. Budd. (978-0471470632) website
C++ High Performance - Bjorn Andrist. (978-1839216541)
C++ for the Impatient - Brian Overland. (978-0321888020)
A Tour of C++ - Bjarne Stroustrup. (978-0136816485)
C++ Concurrency in Action - Anthony Williams. (978-1617294693)
Effective Modern C++ - Scott Meyers. (978-1491903995)
Effective C++ - Scott Meyers. (978-0321334879)
More Effective C++ - Scott Meyers. (978-0201633719)
Effective STL - Scott Meyers. (978-0201749625)
C++ Software Design - Klaus Iglberger. (978-1098113162)
Functional Programming in C++ - Ivan Cukic. (978-1617293818)
Expert C++ - Marcelo Guerra Hahn. (978-1804617830)
Learn C++ by Example - Frances Buontempo. (978-1633438330)
100 C++ Mistakes and How to Avoid Them - Rich Yonts. (978-1633436893)
Professional C++ - Marc Gregoire. (978-1394193172)
Safe C++ - Vladimir Kushnir. (978-1449320935)
C++ Brain Teasers - Anders Schau Knatten. (979-8888650516) website
C++ Programming - WikiBooks. link
The Go Programming Language - Alan Donovan, Brian Kernighan. (978-0134190440) website
Programming in Go - Mark Summerfield. (978-0321774637)
Go in Action - William Kennedy, Brian Ketelsen, Erik St. Martin. (978-1617291784)
Go Web Programming - Sau Sheong Chang. (978-1617292569)
Go in Practice: Includes 70 Techiques - Matt Butcher, Matt Farina. (978-1633430075)
Learning Go: An Idiomatic Approach to Real-World Go Programming - Jon Bodner. (978-1492077213)
Kubernetes Programming with Go - Philippe Martin. (978-1484290255)
Powerful Command-Line Applications in Go - Ricardo Gerardi. (978-1680506969)
Pro Go: The Complete Guide to Programming Reliable and Efficient Software using Golang - Adam Freeman. (978-1484273548)
Software Development with Go - Nanik Tolaram. (978-1484287309)
Efficient Go: Data-Driven Performance Optimization - Bartlomiej Plotka. (978-1098105716)
Cloud Native Go - Matthew Titmus. (978-1492076339)
Cloud Native Go - Kevin Hoffman, Dan Nemeth. (978-0672337796)
Practical Go - Amit Saha. (978-1119773818)
Effective Go: Elegant, efficient, and testable code - Inanc Gumus. (978-1617299896)
Shipping Go - Joel Holmes. (978-1617299506)
Distributed Services with Go - Travis Jeffery. (978-1680507607)
Building Distributed Applications in Gin - Mohamed Labouardy. (978-1801074858)
Go for DevOps - John Doak, David Justice. (978-1801818896)
Mastering Go - Mihalis Tsoukalos. (978-1801079310)
Network Programming with Go - Adam Woodbeck. (978-1718500884)
Machine Learning with Go - Daniel Whitenack, Janani Selvaraj. (978-1789619898)
Go Machine Learning Projects - Xuanyi Chew. (978-1788993401)
Effective Go - Inanc Gumus. (978-1617299896)
Build an Orchestrator in Go - Tim Boring. (978-1617299759)
Learn Concurrent Programming with Go - James Cutajar. (978-1633438385)
100 Go Mistakes and How to Avoid Them - Teiva Harsanyi. (978-1617299599)
Go Brain Teasers - Miki Tebeka. (978-1680508994) website
Effective Go Recipes - Miki Tebeka. (978-1680508468) website
Go From Scratch - WikiBooks. link
Go Programming - WikiBooks. link
Java Software Solutions - John Lewis, William Loftus. (978-0134462028)
Java How To Program: Early Objects - Paul Dietel, Harvey Deitel. (978-0134743356)
Java How To Program: Late Objects - Paul Dietel, Harvey Deitel. (978-0134791401)
Big Java: Early Objects - Cay S. Horstmann. (978-1119588887) website
Big Java: Late Objects - Cay S. Horstmann. (978-1119398721) website
Modern Java in Action - Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft. (978-1617293566)
Reactive Systems in Java - Clement Escoffier, Ken Fennigan. (978-1492091721)
Java Performance - Scott Oaks. (978-1492056119)
Optimizing Java - Benjaming Evans, James Gough, Chris Newland. (978-1492025795)
Core Java for the Impatient - Cay S. Horstmann. (978-0138052102) website
The Well-Grounded Java Developer - Benjamin Evans, Martijn Verburg, Jason Clark. (978-1617298875)
Functional Programming in Java - Venkat Subramaniam. (978-1680509793)
Effective Java - Joshua Bloch. (978-0134685991)
Troubleshooting Java - Laurentiu Spilca. (978-1617299773)
JVM Performance Engineering - Monica Beckwith. (978-0134659879)
Supercharge Your Applications with GraalVM - A. B. Vijay Kumar. (978-1800564909)
100 Java Mistakes and How to Avoid Them - Tagir Valeev. (978-1633437968)
Java Number Cruncher: The Java Programmer's Guide to Numerical Computing - Ronald Mak. (978-0130460417)
Java Programming - WikiBooks. link
Programming in Scala - Martin Odersky, Lex Spoon, Bill Venners, Frank Sommers. (978-0997148008)
Advanced Programming in Scala - Martin Odersky. (unknown)
Programming Scala: Scalability = Functional Programming + Objects - Dean Wampler. (978-1492077893) website
Scala in Action - Nilanjan Raychaudhuri, Chad Fowler. (978-1935182757)
Scala in Depth - Josh D. Suereth. (978-1935182702)
Learning Scala: Practical Functional Programming for the JVM - Jason Swartz. (978-1449367930)
Functional Programming in Scala - Michael Pilquist, Paul Chiusano, Runar Bjarnasson. (978-1617299582)
Scala for the Impatient - Cay S. Horstmann. (978-0138033651) website
Scala for Data Science - Pascal Bugnion. (978-1785281372)
Scientific Computing with Scala - Vytautas Jancauskas. (978-1785886942)
Scala Puzzlers - Andrew Phillips, Nermin Serifovic. (978-0981531670)
Scala Cookbook - Alvin Alexander. (978-1492051541)
Scala Data Analysis Cookbook - Arun Manivannan. (978-1784396749)
Learning Concurrent Programming in Scala - Aleksandar Prokopec. (978-1786466891)
Programming Scala - Venkat Subramaniam. (978-1934356319)
Pragmatic Scala - Venkat Subramaniam. (978-1680500547)
Modern Systems Programming with Scala - Richard Whaling. (978-1680506228)
Scala High Performance Programming - Vincent Theron, Michael Diamant. (978-1786466044)
Hands-On Scala Programming - Haoyi Li. (978-9811456930)
Hands-On Data Analysis with Scala - Rajesh Gupta. (978-1789346114)
Scala Programming - WikiBooks. link
Learn You a Haskell for Great Good! - Miran Lipovaca. (978-1593272838) website free book (partim) read online
Real World Haskell - Bryan O'Sullivan, John Goerzen, Don Stewart. (978-0596514983) website read online
Programming in Haskell - Graham Hutton. (978-1316626221) website
Haskell Data Analysis Cookbook - Nishant Shukla. (978-1783286331)
Learning Haskell Data Analysis - James Church. (978-1784394707)
Haskell: The Craft of Functional Programming - Simon Thompson. (978-0201882957)
Introduction to Functional Programming using Haskell - Richard Bird. (978-0134843469)
Think Functionally with Haskell - Richard Bird. (978-1107452640)
Haskell in Depth - Vitaly Bragilevsky. (978-1617295409)
Practical Concurrent Haskell: with Big Data Applications - Stefania Loredana Nita, Marius Mihailescu. (978-1484227824)
Effective Haskell - Rebecca Skinner. (978-1680509342)
Haskell Design Patterns - Ryan Lemmer. (978-1783988723)
Practical Haskell - Alejandro Serrano Mena. (978-1484285800)
Learn Physics with Functional Programming - Scott N. Walck. (978-1718501669)
Parallel and Concurrent Programming in Haskell - Simon Marlow. (978-1449335946)
Developing Web Apps with Haskell and Yesod - Michael Snoyman. (978-1491915592)
Verified Programming in Agda - Aaron Stump. (978-1970001273)
Type-Driven Development with Idris - Edwin Brady. (978-1617293023)
Haskell - WikiBooks. link
Yet Another Haskell Tutorial - WikiBooks. link
Real World OCaml: Functional Programming for the Masses - Anil Madhavapeddy. (978-1009125802) website
OCaml Scientific Computing: Functional Programming in Data Science and Artificial Intelligence - Liang Wang, Jianxin Zhao, Richard Mortier. (978-3030976446)
Architecture of Advanced Numerical Analysis Systems: Designing a Scientific Computing System using OCaml - Liang Wang, Jianxin Zhao. (978-1484288528) free book
Practical OCaml - Joshua B. Smith. (978-1590596203)
OCaml from the very beginning - John Whitington. (978-0957671102)
More OCaml: Algorithms, Methods, and Diversions - John Whitington. (978-0957671119)
Certified Programming with Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant - Adam Chlipala. (978-0262545747)
OCaml Programming - WikiBooks. link
Structure and Interpretation of Computer Programs - Harold Abelson, Gerald Jay Sussman, Julie Sussman. (978-0262510875) read online website
Land of Lisp - Conrad Barski. (978-1593272814) website
The Little Schemer - Daniel P. Friedman. (978-0262560993)
Let Over Lambda - Doug Hoyte. (978-1435712751) website
Practical Common Lisp - Peter Seibel. (978-1430242901) read online
Common Lisp Recipes - Edmund Weitz. (978-1484211779)
The Scheme Programming Language - R. Kent Dybvig. (978-0262512985) read online
The Seasoned Schemer - Daniel P. Friedman. (978-0262561006)
The Reasoned Schemer - Daniel P. Friedman. (978-0262535519)
The Little Typer - Daniel P. Friedman. (978-0262536431)
The Little Prover - Daniel P. Friedman. (978-0262527958)
On Lisp: Advanced Techniques for Common Lisp - Paul Graham. (978-0130305527) website
Programming Algorithms in Lisp - Vsevolod Domkin. (978-1484264270)
Lisp In Small Pieces - Christian Queinnec, Kathleen Callaway. (978-0521545662)
Common Lisp - WikiBooks. link
Scheme Programming - WikiBooks. link
Clojure Programming - WikiBooks. link
Introduction to Computation and Programming Using Python - John V. Guttag. (978-0262542364)
Python For Everybody - Charles R. Severance. (978-1530051120)
Python Crash Course - Eric Matthes. (978-1718502703)
Automate the boring stuff with Python - Al Sweigart. (978-1718503403) read online website
Serious Python - Julien Danjou. (978-1593278786) website
Learning Python - Mark Lutz. (978-1449355739)
Python for Data Analysis - Wes McKinney. (978-1098104030)
Fluent Python - Luciano Ramalho. (978-1492056355) website
Think Python - Allen Downey. (978-1491939369)
Programming Python - Mark Lutz. (978-0596158101)
Python Basics - Dan Bader. (978-1775093329)
Python Tricks - Dan Bader. (978-1775093305)
CPython Internals - Anthony Shaw. (978-1775093343)
High Performance Python - Micha Gorelick, Ian Ozsvald. (978-1492055020)
Architecture Patterns with Python - Harry Percival, Bob Gregory. (978-1492052203)
Expert Python Programming - Michal Jaworski, Tarek Ziade. (978-1801071109)
Clean Code in Python - Mariano Anaya. (978-1800560215)
Robust Python - Patrick Viafore. (978-1098100667)
Effective Python - Brett Slatkin. (978-0134853987)
Intro to Python for Computer Science and Data Science - Paul Deitel, Harvey M. Deitel. (978-1292364902)
Python How To Program - Paul Deitel, Harvey Deitel. (978-0130923615)
Python for Everyone - Cay S. Horstmann, Rance Necaise. (978-1119638292)
Data Science from Scratch - Joel Grus. (978-1492041139)
Python How-To: 63 techniques to improve your Python code - Yong Cui. (978-1617299742)
Cython: A Guide for Python Programmers - Kurt Smith. (978-1491901557)
Publishing Python Packages - Dane Hillard. (978-1617299919)
Practices of the Python Pro - Dane Hillard. (978-1617296086)
Python Concurrency with asyncio - Matthew Fowler. (978-1617298660)
Using Asyncio in Python - Caleb Hattingh. (978-1492075332)
Python Distilled - David Beazley. (978-0134173276)
Real World Python - Lee Vaughan. (978-1718500624)
Fast Python: High Performance techniques for Large Datasets - Tiago Rodrigues Antao. (978-1617297939)
Python Tools for Scientists - Lee Vaughan. (978-1718502666)
(duplicate deleted)
Beyond the Basic Stuff with Python - Al Sweigart. (978-1593279660)
Python Programming - John Zelle. (978-1887902991)
Python Testing with pytest - Brian Okken. (978-1680508604)
Python Brain Teasers - Miki Tebeka. (978-1680509007) website
Pandas Brain Teasers - Miki Tebeka. (978-1680509014) website
Python Programming - WikiBooks. link
Think Python - WikiBooks. link
Non-Programmer's Tutorial for Python 3 - WikiBooks. link
Joe Celko's SQL for Smarties: Advanced SQL Programming - Joe Celko. (978-0128007617)
Joe Celko's SQL Puzzles and Answers - Joe Celko. (978-0123735966)
Joe Celko's SQL Programming Style - Joe Celko. (978-0120887972)
SQL Antipatterns - Bill Karwin. (978-1934356555)
Effective SQL - John Viescas, Douglas Steele, Ben Clothier. (978-0134578897)
Structured Query Language - WikiBooks. link
SQL Exercises - WikiBooks. link
LaTeX - WikiBooks. link
MATLAB for Engineers - Holly Moore. (978-0134589640)
MATLAB: A Practical Introduction to Programming and Problem Solving - Dorothy C. Attaway. (978-0323917506)
MATLAB Programming for Engineers - Stephen J. Chapman. (978-0357030394)
Essential MATLAB for Engineers and Scientists - Daniel T. Valentine, Brian H. Hahn. (978-0323995481)
MATLAB for Engineering Applications - William Plam III. (978-1260084719)
MATLAB: An Introduction with Applications - Amos Gilat. (978-1118629864)
Programming for Computations with MATLAB/Octave - Svein Linge, Hans Petter Langtangen. (978-3319324517)
MATLAB Programming for Biomedical Engineers and Scientists - Andrew P. King, Paul Aljabar. (978-0323857734)
MATLAB For Dummies - John Paul Mueller, Jim Sizemore. (978-1119796886)
MATLAB and Simulink Crash Course for Engineers - Eklas Hossain. (978-3030897611)