All content has been moved over to github. No further updates will be made to this post. The content below exists for historical purposes only.
So, this idea sprung up in another topic -- this one, in fact -- and I thought, why not?
If mods like, please make this sticky.
I'll start with books and other lists. Feel free to add things!
This list follows some very simple conventions:
Resources that have an International Standards Book Number (ISBN) (or a set of them in those rare instances) following their title in parentheses are guaranteed to be paid. For those rare instances where a book is not paid, I shall indicate such. The ISBN is a 10-, 13- or 16-digit number, i.e.: 9780262140874344. The ISBN can be used to locate the exact book, since titles can be ambiguous.
Resources that do not have an ISBN in parentheses are guaranteed to be free unless specified otherwise.
If you need help acquiring a compiler or toolchain for a programming language, check out this page on RosettaCode, which lists various instructions for various languages. The task "assumes the language-newbie is a programmer in another language, the language-newbie is competent in installing software for the platform, and the language-newbie can use one simple text editor for the OS/platform (but that may not necessarily be a particular one if the installation needs a particular editor); refers to (and links to) already existing documentation as much as possible (but provides a summary on that page); demonstrates where to view the output; and, if particular IDE's or editors are required that are not standard, then points to/explains their installation."
For "Hello world!" type examples, see the following pages on that same wiki:
C, C++, and Assembly
Head first C (nonfree)
Awesome C - list of awesome resources for C programmers (some free, others not free)
Awesome C++, a list for C++ programmers (some free, others not free)
Expert C++ Programming (9781788831390) (nonfree)
The CERT(R) C Secure Coding Standard (9780132702461) (nonfree) (read this one first,before the next edition of this book)
The CERT(R) C Coding Standard, Second Edition: 98 Rules for Developing Safe, Reliable, and Secure Systems (9780133805291) (nonfree) (Read this one after reading the first edition; the first edition contains information that this one does not).
The Modern C++ Challenge (9781788993869) (nonfree)
Learn C++ (free)
Think c++ (free)
SDL Game Development (9781849696821) (nonfree)
The Rust book (free)
The Rustlings Course (free)
Rust by Example (free)
Learning Rust (9781785884306) (nonfree)
Mastering Rust (9781785885303) (nonfree)
Rust Cookbook (9781785880254) (nonfree)
Awesome rust (all free, I think)
Programming in Ada 2012 (9781107424814) (nonfree)
Learning Python (9781449355739) (nonfree)
Programming Python (9780596158101) (nonfree)
Python Pocket Reference (9781449357016) (nonfree)
Django By Example (9781784391911) (nonfree)
Flask By Example (9781785286933) (nonfree)
The flask mega tutorial (free)
Dive into Python 3 (free)
Think Python, 2nd edition (maybe free)
Think DSP (maybe free)
Java 9 for Programmers (9780134778150) (nonfree)
Kotlin in Action (9781617293290) (nonfree)
Mastering Java9 (9781786468734) (nonfree)
Mastering Node.js (9781782166320) (nonfree)
Node.js Essentials (9781785284922) (nonfree)
Programming Kotlin (9781787126367) (nonfree)
Learning Material Design (9781785289811) (nonfree)
Java tutorials (oracle) (free)
Mastering F# (9781784393434) (nonfree)
The Book of F# (9781593275528) (nonfree)
Go Design Patterns (9781786466204) (nonfree)
Go Systems Programming (9781787125643) (nonfree)
Learning Go programming (9781784395438) (nonfree)
Writing a Compiler in Go (ISBN Unknown) (nonfree)
MySQL, Fifth Edition (9780133038538) (nonfree)
Learning Docker (9781784397937) (nonfree)
Mastering Docker (9781785287039) (nonfree)
Other great books for IT professionals (all nonfree)
Why We Sleep: Unlocking the Power of Sleep and Dreams (9781501144318) (nonfree) (not really relevant to the dev room, but posting it because I love it)
Books that are not EPUBs (i.e. PDFs)
I'm listing these here because some of these books, though they aren't EPUB, are still very good.
Computer Graphics: Principals and Practice (9780321399526) (nonfree, PDF) (By far the best book on computer graphics programming available.)
Unix: a History and a Memoir (no ISBN) (nonfree) (The history of Unix and how it took over the world by Mr. Brian Kernighan himself)
Note: the first is a PDF.
IDEs and Editors
Though these aren't books, here are some good IDEs and text editors for programming:
Notepad 2 (and Notepad 3): my favorite editor on Windows. I use Notepad 2, not Notepad 3; they both appear to be identical in functionality (or maybe I'm missing something). Both are fully accessible.
Notepad++: a very good editor indeed for programmers. Fully accessible.
Integrated Development Environments (IDEs)
Visual Studio: by far the premeer IDE on windows. Accessible, though it can be very slow at times.
VS Code: Not really an IdE, though you can turn it into one. Accessible (depending on what you do and who you ask).
Eclipse: A very powerful and extensible IDE written in Java using the SWT widget toolkit. Fully accessible on Windows (though I believe its also accessible on Linux). Does not support Python out of the box. Note -- the installer is not accessible; use the downloadable zip files.
I'll update this post with other books. I have a collection of penetration testing books, but i'm hesitant to list them here considering the kids that review this forum. If people would like me to, then I will.
As you no doubt have noticed, this lists books for software analysis, system administrators, etc. I would like this listing to be comprehensive for sysadmins, programmers, network engineers, and developers, as all of this knowledge works together.