Abbey's Bookshop Logo
Go to my checkout basket
Login to Abbey's Bookshop
Register with Abbey's Bookshop
Gift Vouchers
Browse by Category

Sub-Categories of Computer programming & software development


Narrow Your Search

By Availability


By Format


By Price


By Publication Date


Computer programming & software development

8,618 results

Grokking Deep Learning

978/161/729/9781617293702.jpg

Grokking Deep Learning

Andrew W Trask

Mathematics & Sciences; Windows programming; Machine learning

Paperback

Artificial Intelligence is the most exciting technology of the century, and Deep Learning is, quite literally, the brain... [more]

$109.95

We can order this in for you
How long will it take?
Add this item to my basket
C++ Concurrency in Action,2E

978/161/729/9781617294693.jpg

C++ Concurrency in Action,2E

Anthony Williams

Programming & scripting languages: general

Paperback

C++ 11 delivered strong support for multithreaded applications, and the subsequent C++14 and 17 updates have built on this... [more]

$153.95

We can order this in for you
How long will it take?
Add this item to my basket
Algorithms for Optimization

978/026/203/9780262039420.jpg

Algorithms for Optimization

Mykel J. Kochenderfer (Stanford University), Tim A. Wheeler (Stanford University)

Mathematics & Sciences; Optimisation; Maths for engineers; Algorithms & data structures; Machine learning

Hardback

A comprehensive introduction to optimization with a focus on practical algorithms for the design of engineering systems. [more]

$158.00

We can order this in for you
How long will it take?
Add this item to my basket
Java in a Nutshell 7e

978/149/203/9781492037255.jpg

Java in a Nutshell 7e

Ben Evans, David Flanagan

Computer programming & software development; Object-oriented programming (OOP); Web programming

Paperback

Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices,... [more]

$108.95

We can order this in for you
How long will it take?
Add this item to my basket
Modern Java in Action: Lambdas, streams, functional and reactive programming

978/161/729/9781617293566.jpg

Modern Java in Action: Lambdas, streams, functional and reactive programming...

Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft

Web programming

Paperback

Key Features * Contains all of Java 9's new features * The Java Module System * Testing and debugging with... [more]

$112.95

We can order this in for you
How long will it take?
Add this item to my basket
We Are Data: Algorithms and the Making of Our Digital Selves

978/147/980/9781479808700.jpg

We Are Data: Algorithms and the Making of Our Digital Selves

John Cheney-Lippold

Society & Social Sciences; Media studies; Ethical & social aspects of computing; Algorithms & data structures

Paperback

What identity means in an algorithmic age: how it works, how our lives are controlled by it, and how we can resist it Algorithms... [more]

$41.99

We can order this in for you
How long will it take?
Add this item to my basket
Algorithmic Aspects of Machine Learning

978/131/663/9781316636008.jpg

Algorithmic Aspects of Machine Learning

Ankur Moitra (Massachusetts Institute of Technology)

Mathematics & Sciences; Probability & statistics; Algorithms & data structures; Machine learning

Paperback

Machine learning is reshaping our everyday life. This book explores the theoretical underpinnings in an accessible way, offering... [more]

$48.95

We can order this in for you
How long will it take?
Add this item to my basket
Modern Fortran Explained: Incorporating Fortran 2018

978/019/881/9780198811886.jpg

Modern Fortran Explained: Incorporating Fortran 2018

Michael Metcalf (Formerly of CERN, Geneva, Switzerland), John Reid (Numerical Analyst, JKR Associates, Oxfordshire), Malcolm Cohen (Principal technical consultant, The Numerical Algorithms Group Ltd, Oxford, U.K.)

Programming & scripting languages: general

Paperback

Written by leading experts in the field, two of whom have actively contributed to Fortran 2018, Modern Fortran Explained is... [more]

$81.95

We can order this in for you
How long will it take?
Add this item to my basket
Hello World: How  to be Human in the Age of the Machine

978/085/752/9780857525253.jpg

Hello World: How to be Human in the Age of the Machine

Hannah Fry

Popular culture; Mathematics & Sciences; Impact of science & technology on society; Popular science; Algorithms & data structures; Privacy & data protection

Paperback

As increasingly we rely on them to automate big, important decisions - in crime, healthcare, transport, money - they raise... [more]

$35.00

We can order this in for you
How long will it take?
Add this item to my basket
Arduino Cookbook 3e

978/149/190/9781491903520.jpg

Arduino Cookbook 3e

Michael Margolis

Mathematics & Sciences; Automatic control engineering; Computer programming & software development

Paperback

This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment.... [more]

$79.95  $71.95

We can order this in for you
How long will it take?
Add this item to my basket
Swift Programming in easy steps: Develop iOS apps - covers iOS 12 and Swift 4

978/184/078/9781840787771.jpg

Swift Programming in easy steps: Develop iOS apps - covers iOS 12 and Swift...

Darryl Bartlett

PDA & Handheld programming

Paperback

Swift Programming in easy steps guides the reader through simple stages demonstrating how they can create their own Apple... [more]

$27.99

We can order this in for you
How long will it take?
Add this item to my basket
The Haskell School of Music: From Signals to Symphonies

978/110/841/9781108416757.jpg

The Haskell School of Music: From Signals to Symphonies

Paul Hudak, Donya Quick (Stevens Institute of Technology, New Jersey)

Media studies; Digital music: professional; Functional programming; Signal processing

Hardback

This book teaches functional programming through creative applications in music and sound synthesis. Readers will learn the... [more]

$83.95

We can order this in for you
How long will it take?
Add this item to my basket
Microsoft Visual C# Step by Step

978/150/930/9781509307760.jpg

Microsoft Visual C# Step by Step

John Sharp

Computer programming & software development; .Net programming; Programming & scripting languages: general

Paperback

Published with the authorization of Microsoft Corporation by Pearson Education, Inc. --Title page verso. [more]

$68.95

We can order this in for you
How long will it take?
Add this item to my basket
The Quick Python Book, 3E

978/161/729/9781617294037.jpg

The Quick Python Book, 3E

Naomi R Ceder

Programming & scripting languages: general

Paperback

Key features:<br /><br />* Clear introduction * Completely up-to-date... [more]

$87.95

We can order this in for you
How long will it take?
Add this item to my basket
Get Programming with Haskell

978/161/729/9781617293764.jpg

Get Programming with Haskell

Will Kurt

Computing: general; Object-oriented programming (OOP); Programming & scripting languages: general; Software Engineering

Paperback

Unlike any other programming language, Haskell is purely functional with a strong type system and lazy evaluation. It is... [more]

$99.95

We can order this in for you
How long will it take?
Add this item to my basket
Simplifying JavaScript

978/168/050/9781680502886.jpg

Simplifying JavaScript

Joe Morgan

Web programming

Paperback

The best modern JavaScript is simple, readable, and predictable. Learn to write modern JavaScript not by memorizing a list... [more]

$105.50

We can order this in for you
How long will it take?
Add this item to my basket
Helping Kids with Coding For Dummies

978/111/938/9781119380672.jpg

Helping Kids with Coding For Dummies

Camille McCue, Sarah Guthals

Programming & scripting languages: general; Children's & Educational

Paperback

Getting a jump on learning how coding makes technology work is essential to prepare kids for the future. This guide breaks... [more]

$35.95

We can order this in for you
How long will it take?
Add this item to my basket
Java by Comparison

978/168/050/9781680502879.jpg

Java by Comparison

Simon Harrer, Jorg Lenhard, Linus Dietz

Business applications; Web programming; Software Engineering

Paperback

This book is a useful companion for anyone learning to write clean Java code. The authors introduce you to the fundamentals... [more]

$89.95

We can order this in for you
How long will it take?
Add this item to my basket
Game Programming in C++: Creating 3D Games

978/013/459/9780134597201.jpg

Game Programming in C++: Creating 3D Games

Sanjay Madhav

Games development & programming; Programming & scripting languages: general; Computer game guides (Children's&YA)

Paperback

You can program games in many languages, but C++ remains the key language used by many leading development studios. Since... [more]

$72.95

We can order this in for you
How long will it take?
Add this item to my basket
Professional C++

978/111/942/9781119421306.jpg

Professional C++

Marc Gregoire

Object-oriented programming (OOP); Programming & scripting languages: general

Paperback

Master complex C++ programming with this helpful, in-depth resource From game programming to major commercial software applications,... [more]

$92.95

We can order this in for you
How long will it take?
Add this item to my basket
A Student's Guide to Python for Physical Modeling: Updated Edition

978/069/118/9780691180571.jpg

A Student's Guide to Python for Physical Modeling: Updated Edition

Jesse M. Kinder, Philip Nelson

Mathematics & Sciences; Physics; Web programming

Paperback

A fully updated tutorial on the basics of the Python programming language for science students Python is a computer programming... [more]

$47.99

In stock
Ready to ship
Add this item to my basket
CSS: The Definitive Guide: Visual Presentation for the Web

978/144/939/9781449393199.jpg

CSS: The Definitive Guide: Visual Presentation for the Web

Eric A. Meyer, Estelle Weyl

Web programming

Paperback

If you're a web designer or app developer interested in sophisticated page styling, improved accessibility, and saving time... [more]

$154.00

We can order this in for you
How long will it take?
Add this item to my basket
Python for Data Analysis, 2e

978/149/195/9781491957660.jpg

Python for Data Analysis, 2e

Wes McKinney

Web programming

Paperback

Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6,... [more]

$89.95

We can order this in for you
How long will it take?
Add this item to my basket
Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17

978/148/422/9781484227923.jpg

Clean C++: Sustainable Software Development Patterns and Best Practices...

Stephan Roth

Computer programming & software development; Programming & scripting languages: general; Software Engineering

Paperback

Write maintainable, extensible, and durable software with modern C++. This book is a must for every developer, software architect,... [more]

$121.95

We can order this in for you
How long will it take?
Add this item to my basket
PHP, MySQL & JavaScript All in One, Sams Teach Yourself

978/067/233/9780672337703.jpg

PHP, MySQL & JavaScript All in One, Sams Teach Yourself

Julie C. Meloni

Web programming; Programming & scripting languages: general; MySQL

Paperback

In just a short time, students can learn how to use PHP, MySQL, and Apache together to create dynamic, interactive websites... [more]

$56.95

We can order this in for you
How long will it take?
Add this item to my basket
My Shopping Basket
Your cart does not contain any items.