Skip to main content
Toggle navigation
Catalog
Merch
Blog
Media
Write for Us
About Us
Contact Us
Search form
GO!
Search form
GO!
Catalog
Merch
Blog
Media
Write for Us
About Us
Contact Us
Programming
Algorithmic Thinking: A Problem-Based Introduction
By Daniel Zingaro
$49.95
Art of Assembly Language, 2nd Edition
By Randall Hyde
$59.95
Art of Debugging
with GDB, DDD, and Eclipse
By Norman Matloff and Peter Jay Salzman
$39.95
Art of R Programming
A Tour of Statistical Software Design
By Norman Matloff
$39.95
Automate the Boring Stuff with Python, 2nd Edition
Practical Programming for Total Beginners
By Al Sweigart
$39.95
Autotools, 2nd Edition
A Practitioner's Guide to GNU Autoconf, Automake, and Libtool
By John Calcote
$49.95
Beyond the Basic Stuff with Python
Best Practices for Writing Clean Code
By Al Sweigart
$34.95
Black Hat Go
Go Programming for Hackers and Pentesters
By Tom Steele, Chris Patten, and Dan Kottmann
$39.95
Black Hat Python, 2nd Edition
Python Programming for Hackers and Pentesters
By Justin Seitz and Tim Arnold
$44.99
Book of CSS3, 2nd Edition
A Developer's Guide to the Future of Web Design
By Peter Gasston
$34.95
Book of F#
Breaking Free with Managed Functional Programming
By Dave Fancher
$44.95
Book of R
A First Course in Programming and Statistics
By Tilman M. Davies
$49.95
Book of Ruby
A Hands-On Guide for the Adventurous
By Huw Collingbourne
$39.95
Build an HTML5 Game
A Developer's Guide with CSS and JavaScript
By Karl Bunyan
$29.95
C++ Crash Course
A Fast-Paced Introduction
By Josh Lospinoso
$59.95
Clojure for the Brave and True
Learn the Ultimate Language and Become a Better Programmer
By Daniel Higginbotham
$34.95
Code Craft
The Practice of Writing Excellent Code
By Pete Goodliffe
$44.95
Coding in the Classroom
Why You Should Care About Teaching Computer Science
By Ryan Somma
$19.95
Coding iPhone Apps for Kids
A Playful Introduction to Swift
By Gloria Winquist and Matt McCarthy
$29.95
Coding with Minecraft
Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff
By Al Sweigart
$29.95
Cracking Codes with Python
An Introduction to Building and Breaking Ciphers
By Al Sweigart
$29.95
CS Detective
An Algorithmic Tale of Crime, Conspiracy, and Computation
By Jeremy Kubica
$17.95
Data Visualization with JavaScript
By Stephen A. Thomas
$39.95
Deep Learning: A Visual Approach
By Andrew Glassner
$99.99
Dive Into Algorithms
A Pythonic Adventure for the Intrepid Beginner
By Bradford Tuckfield
$39.95
Doing Math with Python
Use Programming to Explore Algebra, Statistics, Calculus, and More!
By Amit Saha
$29.95
Effective C: An Introduction to Professional C Programming
By Robert C. Seacord
$49.95
Eloquent JavaScript, 3rd Edition
A Modern Introduction to Programming
By Marijn Haverbeke
$39.95
Game Hacking
Developing Autonomous Bots for Online Games
By Nick Cano
$44.95
GNU Make Book
By John Graham-Cumming
$34.95
Gray Hat Python
Python Programming for Hackers and Reverse Engineers
By Justin Seitz
$39.95
Hello Web Design
Design Fundamentals and Shortcuts for Non-Designers
By Tracy Osborn
$34.99
How Computers Really Work
A Hands-On Guide to the Inner Workings of the Machine
By Matthew Justice
$39.95
If Hemingway Wrote JavaScript
By Angus Croll
$19.95
Impractical Python Projects
Playful Programming Activities to Make You Smarter
By Lee Vaughan
$29.95
Invent Your Own Computer Games with Python, 4th Edition
By Al Sweigart
$29.95
JavaScript for Kids
A Playful Introduction to Programming
By Nick Morgan
$34.95
Land of Lisp
Learn to Program in Lisp, One Game at a Time!
By Conrad Barski, M.D.
$49.95
Learn Java the Easy Way
A Hands-On Introduction to Programming
By Bryson Payne
$29.95
Learn to Program with App Inventor
A Visual Introduction to Building Apps
By Lyra Blizzard Logan
$24.95
Learn to Program with Minecraft
Transform Your World with the Power of Python
By Craig Richardson
$29.95
Learn to Program with Small Basic
An Introduction to Programming with Games, Art, Science, and Math
By Majed Marji and Ed Price
$34.95
Learn You a Haskell for Great Good!
A Beginner's Guide
By Miran Lipovača
$44.95
Learn You Some Erlang for Great Good!
A Beginner's Guide
By Fred Hebert
$49.95
Linux Programming Interface
A Linux and UNIX System Programming Handbook
By Michael Kerrisk
$99.95
Machine Learning for Kids
A Project-Based Introduction to Artificial Intelligence
By Dale Lane
$34.95
Make Your Own PuzzleScript Games!
By Anna Anthropy
$17.95
Make Your Own Scratch Games!
By Anna Anthropy
$17.95
Make Your Own Twine Games!
By Anna Anthropy
$17.95
Math Adventures with Python
An Illustrated Guide to Exploring Math with Code
By Peter Farrell
$29.95
Mining Social Media
Finding Stories in Internet Data
By Lam Thuy Vo
$29.95
Mission Python
Code a Space Adventure Game!
By Sean McManus
$29.95
Modern Web
Multi-Device Web Development with HTML5, CSS3, and JavaScript
By Peter Gasston
$34.95
Natural Language Processing with Python and spaCy
A Practical Introduction
By Yuli Vasiliev
$44.95
Network Programming with Go
Learn to Code Secure and Reliable Network Services from Scratch
By Adam Woodbeck
$49.99
Perl One-Liners
130 Programs That Get Things Done
By Peteris Krumins
$24.95
Physical Modeling with MATLAB
A Hands-on Guide to Computation and Simulation
By Allen Downey
$34.99
PowerShell for Sysadmins
Workflow Automation Made Easy
By Adam Bertram
$29.95
Practical Deep Learning
A Python-Based Introduction
By Ronald T. Kneusel
$59.95
Practical SQL
A Beginner’s Guide to Storytelling with Data
By Anthony DeBarros
$39.95
Principles of Object-Oriented JavaScript
By Nicholas C. Zakas
$24.95
Python Crash Course, 2nd Edition
A Hands-On, Project-Based Introduction to Programming
By Eric Matthes
$39.95
Python Flash Cards
Syntax, Concepts, and Examples
By Eric Matthes
$27.95
Python for Kids
A Playful Introduction to Programming
By Jason R. Briggs
$34.95
Python One-Liners
Write Concise, Eloquent Python Like a Professional
By Christian Mayer
$39.95
Python Playground
Geeky Projects for the Curious Programmer
By Mahesh Venkitachalam
$29.95
Racket Programming the Fun Way
From Strings to Turing Machines
By James W. Stelly
$49.95
Rails Crash Course
A No-Nonsense Guide to Rails Development
By Anthony Lewis
$34.95
Real-World Python
A Hacker's Guide to Solving Problems with Code
By Lee Vaughan
$34.95
Realm of Racket
Learn to Program, One Game at a Time!
By Matthias Felleisen, David Van Horn, Conrad Barski, M.D., and Eight Students of Northeastern University
$39.95
Ruby by Example
Concepts and Code
By Kevin C. Baird
$29.95
Ruby Under a Microscope
An Illustrated Guide to Ruby Internals
By Pat Shaughnessy
$39.95
Ruby Wizardry
An Introduction to Programming for Kids
By Eric Weinstein
$29.95
Scratch 3 Programming Playground
By Al Sweigart
$24.95
ScratchJr Coding Cards
Creative Coding Activities
By Marina Umaschi Bers and Amanda Sullivan
$24.95
Serious Python
Black-Belt Advice on Deployment, Scalability, Testing, and More
By Julien Danjou
$34.95
SparkFun Guide to Processing
Create Interactive Art with Code
By Derek Runberg
$29.95
Super Scratch Programming Adventure! (Covers Version 2)
By The LEAD Project
$24.95
Super Scratch Programming Adventure! (Scratch 3)
By The LEAD Project
$19.95
TCP/IP Guide
A Comprehensive, Illustrated Internet Protocols Reference
By Charles M. Kozierok
$99.95
Teach Your Kids to Code
A Parent-Friendly Guide to Python Programming
By Bryson Payne
$29.95
The LEGO MINDSTORMS EV3 Laboratory
Build, Program, and Experiment with Five Wicked Cool Robots!
By Daniele Benedettelli
$34.95
The Linux Command Line, 2nd Edition
A Complete Introduction
By William Shotts
$39.95
The Official Scratch Coding Cards (Scratch 3.0)
Creative Coding Activities for Kids
By Natalie Rusk and the Scratch Team
$24.95
The Rust Programming Language (Covers Rust 2018)
By Steve Klabnik and Carol Nichols
$39.95
The Secret Life of Programs
Understand Computers -- Craft Better Code
By Jonathan E. Steinhart
$44.95
Think Like a Programmer
An Introduction to Creative Problem Solving
By V. Anton Spraul
$34.95
Understanding ECMAScript 6
The Definitive Guide for JavaScript Developers
By Nicholas C. Zakas
$34.95
Webbots, Spiders, and Screen Scrapers, 2nd Edition
A Guide to Developing Internet Agents with PHP/CURL
By Michael Schrenk
$39.95
Wicked Cool Ruby Scripts
Useful Scripts That Solve Difficult Problems
By Steve Pugh
$29.95
Wicked Cool Shell Scripts, 2nd Edition
101 Scripts for Linux, OS X, and UNIX Systems
By Dave Taylor and Brandon Perry
$34.95
Write Great Code, Volume 1, 2nd Edition
Understanding the Machine
By Randall Hyde
$49.95
Write Great Code, Volume 2, 2nd Edition
Thinking Low-Level, Writing High-Level
By Randall Hyde
$49.95
Write Great Code, Volume 3
Engineering Software
By Randall Hyde
$49.95
Your Linux Toolbox
By Julia Evans
$29.95