Technical Books
Java Performance: The Definitive Guide: Getting the Most Out of Your Code
Coding and testing are often considered separate areas of expertise. In this comprehensive guide, author and Java expert Scott Oaks takes the appr…
Exercises in Programming Style
Using a simple computational task (term frequency) to illustrate different programming styles, Exercises in Programming Style helps readers unders…
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…
jQuery: Novice to Ninja
Novice to Ninja is a compilation of best-practice jQuery solutions to meet the most challenging JavaScript problems. In this question-and-answer b…
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…
Elements of Information Theory 2nd Edition
The latest edition of this classic is updated with new problem sets and material The Second Edition of this fundamental textbook maintains …