Software Books
Operating Systems Design and Implementation
Operating Systems Design and Implementation, 3e , is ideal for introductory courses on computer operating systems. Written by the creator of Minux…
Assembly Language Step-By-Step
Begins with the most fundamental, plain-English concepts and everyday analogies progressing to very sophisticated assembly principles and practice…
Thinking Forth
Thinking Forth applies a philosophy of problem solving and programming style to the unique programming language Forth. Published first in 1984, it…
UNIX Power Tools
Ideal for UNIX users who hunger for technical -- yet accessible -- information, UNIX Power Tools, 2nd Edition , consists of tips, tricks, concepts…
Effective C#: 50 Specific Ways to Improve Your C#
C# is the premier language for .NET development, and is currently the fastestgrowing programming language. It is already being used by 29% of prof…
C: How to Program
Highly practical in approach, this book introduces learners to the fundamental notions of structured programming and software engineering. KEY TOP…
Head First C#
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your brain, this book co…
From Mathematics to Generic Programming
In this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles o…
Mathematics for 3D Game Programming and Computer Graphics, Third Edition
This updated third edition illustrates the mathematical concepts that a game developer needs to develop 3D computer graphics and game engines at t…
Database Systems: The Complete Book
This introduction to database systems offers a readable comprehensive approach with engaging, real-world examples—users will learn how to successf…