Other Programming


O'Reilly EbooksYour bookshelf on your devices!
When you buy an O'Reilly ebook you get lifetime access to the book, and whenever possible we make it available to you in three, DRM-free file formats—PDF, .epub, and Kindle-compatible .mobi—that you can use on the devices of your choice. Our ebook files are fully searchable, and you can cut-and-paste and print them. We also alert you when we've updated the files with
corrections and additions. Learn more.

Mac OS X Snow Leopard: The Missing Manual Mac OS X Snow Leopard: The Missing Manual
By David Pogue
October 2009 
$34.99 USD

For a company that promised to "put a pause on new features," Apple sure has been busy-there's barely a feature left untouched in Mac OS X 10.6 "Snow Leopard." There's… Read more.




Learning Python Learning Python , Fourth Edition
By Mark Lutz
September 2009 
$54.99 USD

Google and YouTube use Python because it's highly adaptable, easy to maintain, and allows for rapid development. If you want to write high-quality, efficient code that's easily integrated with other… Read more.




Getting Started with Arduino Getting Started with Arduino
By Massimo Banzi
October 2008 
$12.99 USD

This valuable little book offers a thorough introduction to the open-source electronics prototyping platform that's taking the design and hobbyist world by storm. Getting Started with Arduino gives you lots… Read more.




Hadoop: The Definitive Guide Hadoop: The Definitive Guide
By Tom White
June 2009 
$44.99 USD

Apache Hadoop is ideal for organizations with a growing need to process massive application datasets. Hadoop: The Definitive Guide is a comprehensive resource for using Hadoop to build reliable, scalable,… Read more.




Python Pocket Reference Python Pocket Reference , Fourth Edition
By Mark Lutz
October 2009 
$14.99 USD

This is the book to reach for when you're coding on the fly and need an answer now. It's an easy-to-use reference to the core language, with descriptions of commonly… Read more.




Information Dashboard Design Information Dashboard Design
By Stephen Few
January 2006 
$34.99 USD

Dashboards have become popular in recent years as uniquely powerful tools for communicating important information at a glance. This book will teach you the visual design skills you need to… Read more.




Cloud Application Architectures Cloud Application Architectures
By George Reese
April 2009 
$29.99 USD

If you're involved in planning IT infrastructure as a network or system architect, system administrator, or developer, this book will help you adapt your skills to work with these highly… Read more.




Head First JavaScript Head First JavaScript
By Michael Morrison
December 2007 
$39.99 USD

Want to make the leap from writing HTML and CSS web pages and create dynamic web applications? Want to take your web skills to the next level? It sounds like… Read more.




Beautiful Data Beautiful Data
By Toby Segaran, Jeff Hammerbacher
July 2009 
$44.99 USD

With this insightful book, you'll learn from the best data practitioners in the field just how wide-ranging -- and beautiful -- working with data can be. Join 39 contributors as… Read more.




Regular Expressions Cookbook Regular Expressions Cookbook
By Jan Goyvaerts, Steven Levithan
May 2009 
$44.99 USD

This cookbook provides more than 100 recipes to help you crunch data and manipulate text with regular expressions. With recipes for popular programming languages such as C#, Java, JavaScript, Perl,… Read more.




Regular Expression Pocket Reference Regular Expression Pocket Reference , Second Edition
By Tony Stubblebine
July 2007 
$14.99 USD

This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick… Read more.




Head First Object-Oriented Analysis and Design Head First Object-Oriented Analysis and Design
By Brett McLaughlin, Gary Pollice, David West
November 2006 
$49.99 USD

Tired of reading object-oriented analysis and design books that only make sense after you're an expert? Try our Head First book. This witty and entertaining tutorial shows you how to… Read more.




Version Control with Git Version Control with Git
By Jon Loeliger
May 2009 
$34.99 USD

Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible open-source version control system. Git permits practically an infinite variety… Read more.




Cloud Security and Privacy Cloud Security and Privacy
By Tim Mather, Subra Kumaraswamy, Shahed Latif
September 2009 
$34.99 USD

You may regard cloud computing as an ideal way for your company to control IT costs, but do you know how private and secure this service really is? Not many… Read more.




Building Social Web Applications Building Social Web Applications
By Gavin Bell
September 2009 
$34.99 USD

Building a social web application that attracts and retains regular visitors, and gets them to interact, isn't easy to do. This book walks you through the tough questions you'll face… Read more.




Programming Collective Intelligence Programming Collective Intelligence
By Toby Segaran
August 2007 
$39.99 USD

This fascinating book demonstrates how you can build web applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book,… Read more.




Learning SQL Learning SQL , Second Edition
By Alan Beaulieu
April 2009 
$39.99 USD

Updated for the latest database management systems, this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or… Read more.




iPhone SDK Application Development iPhone SDK Application Development
By Jonathan Zdziarski
January 2009 
$34.99 USD

This practical book offers the knowledge and code you need to create mobile applications and games for the iPhone and iPod Touch, using the Apple SDK. iPhone SDK Application Development… Read more.




The Art of Agile Development The Art of Agile Development
By James Shore, Shane Warden
October 2007 
$39.99 USD

Plenty of books describe what agile development is or why it helps software projects succeed, but very few combine information for developers, managers, testers, and customers into a single package… Read more.




Maven: The Definitive Guide Maven: The Definitive Guide
By Sonatype Company
September 2008 
$34.99 USD

Written by Maven creator Jason Van Zyl and his team at Sonatype, Maven: The Definitive Guide clearly explains how this popular tool can bring order to your software development projects.… Read more.




Learning Rails Learning Rails
By Simon St. Laurent, Edd Dumbill
November 2008 
$34.99 USD

Most Rails books are written for programmers looking for information on data structures. Learning Rails targets web developers whose programming experience is tied directly to the Web. Rather than begin… Read more.




Learning JavaScript Learning JavaScript , Second Edition
By Shelley Powers
December 2008 
$34.99 USD

Packed with best practices and examples of JavaScript use, Learning JavaScript provides complete, no-nonsense coverage of this quirky yet essential language for web development. You'll learn everything from primitive data… Read more.




Head First Networking Head First Networking
By Al Anderson, Ryan Benedetti
May 2009 
$54.99 USD

Frustrated with networking books so chock full of acronyms that your brain goes into sleep mode? Head First Networking's unique, visually rich format provides a task-based approach to computer networking… Read more.




Head First Software Development Head First Software Development
By Dan Pilone, Russell Miles
December 2007 
$49.99 USD

Even the best developers have seen well-intentioned software projects fail -- often because the customer kept changing requirements, and end users didn't know how to use the software you developed.… Read more.




Programming Scala Programming Scala
By Dean Wampler, Alex Payne
September 2009 
$44.99 USD

Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine (JVM) that integrates features of both object-oriented and functional programming. With this book,… Read more.




Mastering Regular Expressions Mastering Regular Expressions , Third Edition
By Jeffrey E. F. Friedl
August 2006 
$44.99 USD

Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, 3rd Edition, offers a wealth of… Read more.




Beautiful Testing Beautiful Testing
By Tim Riley, Adam Goucher
October 2009 
$49.99 USD

Successful software depends as much on scrupulous testing as it does on solid architecture or elegant code. Beautiful Testing offers 23 essays from 27 leading testers and developers that illustrate… Read more.




Natural Language Processing with Python Natural Language Processing with Python
By Steven Bird, Ewan Klein, Edward Loper
June 2009 
$44.99 USD

This book offers a highly accessible introduction to Natural Language Processing, the field that underpins a variety of language technologies ranging from predictive text and email filtering to automatic summarization… Read more.




Visualizing Data Visualizing Data
By Ben Fry
December 2007 
$39.99 USD

How you can take advantage of data that you might otherwise never use? With the help of a downloadable programming environment, this book helps you represent data accurately on the… Read more.




bash Cookbook bash Cookbook
By Carl Albing, JP Vossen, Cameron Newham
May 2007 
$49.99 USD

bash Cookbook teaches shell scripting the way Unix masters practice the craft. It presents a variety of recipes and tricks for all levels of shell programmers so that anyone can… Read more.




Beautiful Code Beautiful Code
By Andy Oram, Greg Wilson
Edited by Andy Oram, Greg Wilson
June 2007 
$44.99 USD

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed… Read more.




Erlang Programming Erlang Programming
By Francesco Cesarini, Simon Thompson
June 2009 
$49.99 USD

This book offers you an in-depth explanation of Erlang, a programming language ideal for any situation where concurrency, fault-tolerance, and fast response is essential. You'll learn how to write complex… Read more.




Ruby Pocket Reference Ruby Pocket Reference
By Michael Fitzgerald
July 2007 
$9.99 USD

Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of… Read more.




grep Pocket Reference grep Pocket Reference
By John Bambenek, Agnieszka Klus
January 2009 
$12.99 USD

grep Pocket Reference is the first guide devoted to grep, the powerful Unix content-location utility. This handy book is ideal for system administrators, security professionals, developers, and others who want… Read more.




Version Control with Subversion Version Control with Subversion , Second Edition
By C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick
September 2008 
$39.99 USD

Written by members of the development that maintains Subversion, this is the official guide and reference manual for the popular open source revision control technology. The new edition covers Subversion… Read more.




The Art of Concurrency The Art of Concurrency
By Clay Breshears
May 2009 
$44.99 USD

Looking to take full advantage of multi-core processors with concurrent programming ? As one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors,… Read more.




Information Architecture for the World Wide Web Information Architecture for the World Wide Web , Third Edition
By Peter Morville, Louis Rosenfeld
November 2006 
$39.99 USD

In this post-Ajaxian Web 2.0 world of wikis, folksonomies, and mashups, well-planned information architecture has never been more essential. This classic primer shows information architects, designers, and web site developers… Read more.




Real World Haskell Real World Haskell
By Bryan O'Sullivan, John Goerzen, Donald Bruce Stewart
November 2008 
$49.99 USD

This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding… Read more.




Java Message Service Java Message Service , Second Edition
By Mark Richards, Richard Monson-Haefel, David A. Chappell
May 2009 
$39.99 USD

Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. With this practical guide,… Read more.




MySQL Cookbook MySQL Cookbook , Second Edition
By Paul DuBois
November 2006 
$49.99 USD

A handy resource when you need quick solutions or techniques, this Cookbook addresses specific questions in using MySQL. You'll find dozens of short, focused pieces of code and hundreds of… Read more.




Masterminds of Programming Masterminds of Programming
By Federico Biancuzzi, Shane Warden
March 2009 
$39.99 USD

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++),… Read more.




UML 2.0 Pocket Reference UML 2.0 Pocket Reference
By Dan Pilone
March 2006 
$9.99 USD

Globe-trotting travelers have long resorted to handy, pocket-size dictionaries as an aid to communicating across the language barrier. Dan Pilone's UML 2.0 Pocket Reference is just such an aid for… Read more.




flex & bison flex & bison
By John Levine
August 2009 
$29.99 USD

Learn how to use flex and bison to process text data in Linux or Unix with the updated edition of this classic book. Whether you're interpreting code, configuration files, or… Read more.




97 Things Every Software Architect Should Know 97 Things Every Software Architect Should Know
By Richard Monson-Haefel
February 2009 
$34.99 USD

In this unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford,… Read more.




Head First Rails Head First Rails
By David Griffiths
December 2008 
$49.99 USD

Ready to transport your web applications into the Web 2.0 era? Head First Rails takes your programming -- and productivity -- to the max. You'll learn everything from the fundamentals… Read more.




Ruby Best Practices Ruby Best Practices
By Gregory Brown
June 2009 
$34.99 USD

Ruby Best Practices is for programmers who want to use Ruby the way Rubyists do. Written by the developer of the Ruby project Prawn (prawn.majesticseacreature.com), this concise book explains how… Read more.




Mercurial: The Definitive Guide Mercurial: The Definitive Guide
By Bryan O'Sullivan
June 2009 
$39.99 USD

This instructive book takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux,… Read more.




Programming the iPhone User Experience Programming the iPhone User Experience
By Toby Boudreaux
August 2009 
$34.99 USD

This practical book provides you with a hands-on, example-driven tour of Apple's user interface toolkit, UIKit, and some common design patterns for creating gestural interfaces and multi-touch navigation for the… Read more.




JavaScript & DHTML Cookbook JavaScript & DHTML Cookbook , Second Edition
By Danny Goodman
August 2007 
$44.99 USD

In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot new approach to designing highly interactive pages on the client side. With this environment… Read more.




Rails Pocket Reference Rails Pocket Reference
By Eric Berry
September 2008 
$14.99 USD

Rails Pocket Reference offers a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along… Read more.





Popular Topics

Browse Books & Videos

News Topics

International Sites

O'Reilly China O'Reilly Germany O'Reilly Japan O'Reilly Taiwan