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…

(4 )

Assembly Language Step-By-Step

Begins with the most fundamental, plain-English concepts and everyday analogies progressing to very sophisticated assembly principles and practice…

(4 )

Thinking Forth

Author: Leo Brodie

Thinking Forth applies a philosophy of problem solving and programming style to the unique programming language Forth. Published first in 1984, it…

(4 )

UNIX Power Tools

Ideal for UNIX users who hunger for technical -- yet accessible -- information, UNIX Power Tools, 2nd Edition , consists of tips, tricks, concepts…

(4 )

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…

(4 )

C: How to Program

Highly practical in approach, this book introduces learners to the fundamental notions of structured programming and software engineering. KEY TOP…

(4 )

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…

(4 )

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…

(4 )

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…

(4 )

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…

(4 )