Copyright © 2019 Bytellect LLC. All Rights Reserved.

Recommended Reading for Software Developers

Here is a list of some excellent books and documents which we’ve found useful for our students and client organizations, as well as in our own software development consulting practice. Click a title to learn more and order or download. If you’d like to be notified whenever we add new titles to this page, subscribe to our mailing list.

Some of the titles link to downloadable PDF files, which require Adobe Acrobat Reader 7 or later. If you need Acrobat Reader, you can find it here: Acrobat Download Button

The C Programming Language

The C++ Programming Language

Introductory (if C++ is your first programming language)

Introductory (if C++ is NOT your first programming language)

Intermediate C++

Advanced C++

C++ Best Practices

C++ Language References

C++ Programming Language Standards

The C# Programming Language

Algorithms and Data Structures

Design Patterns

Intel Assembly Language

Operating System Architecture/Internals

Software Engineering & Project Management

Ethics for Computing Professionals

Free Developer Resources