books by subject

Programming Languages

Filter by available

Supercharged Python: Take Your Code to the Next Level

By Brian Overland, John Bennett

Minimal Perl: For UNIX / Linux People

By Tim Maher

Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers

By TJ O'Connor

Python Playground

By Mahesh Venkitachalam

C++ Primer

By Stanley Lippman, Josee Lajoie, Barbara Moo

Code Complete

By Steve McConnell

CUDA for Engineers: An Introduction to High-Performance Parallel Computing

By Duane Storti, Mete Yurtoglu

Scratch Programming in easy steps: Covers Versions 2.0 and 1.4: Covers Scratch 2.0 and Scratch 1.4

By Sean McManus, McManus, Sean

Learn JavaScript VISUALLY

By Ivelin Demirov

Beginning C++ Through Game Programming

By Michael Dawson (UCLA)

Programming in Haskell

By Graham Hutton (Professor of Computer Science, University of Nottingham)

Introduction to Computer Graphics: Using Java 2D and 3D

By Frank Klawonn

Computer Organization and Design MIPS Edition: The Hardware/Software Interface

By David A. Patterson (Pardee Professor of Computer Science, Emeritus, University of California, Berkeley, USA), John L. Hennessy (Departments of Electrical Engineering and Computer Science, Stanford University

Sams Teach Yourself E-Commerce Programming with ASP in 21 Days

By Stephen Walther, Steve Banick, Jonathan Levine

Node.js, MongoDB, and AngularJS Web Development

By Brad Dayley

Ready, Steady, Code!: Coding with Python

By Alvaro Scrivano

Genetic Algorithms with Python

By Clinton Sheppard

Using HTML: The Definitive Guide

By Kennedy, Musciano

Essential Visual C++ 4

By Mickey Williams

Visual Basic 5 Intranet Programming Lab

By Podlin

Sams Teach Yourself PHP, MySQL and Apache All in One

By Julie C. Meloni

Waite Group's C++ Primer Plus

By Stephen Prata

The Art of R Programming

By Norman Matloff

Matlab: A Practical Introduction to Programming and Problem Solving

By Dorothy C. Attaway, Ph.D. (Assistant Professor, Department of Mechanical Engineering, and Director, Curricular Assessment and Improvement, College of Engineering, Boston University, Boston, MA, USA)

Object-Oriented Software Engineering: Practical Software Development Using UML and Java

By Timothy Lethbridge, Robert Laganiere

Python Pocket Reference

By Mark Lutz

Selenium Simplified: A Tutorial Guide to Using the Selenium API in Java with JUnit

By Alan John Richardson

Modern Software Development Using Java

By G. Michael Schneider, Paul Tymann

Effective Python: 59 Specific Ways to Write Better Python

By Brett Slatkin

Generalized Linear and Nonlinear Models for Correlated Data: Theory and Applications Using SAS

By SAS Institute