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,769 results

The Game Maker's Apprentice: Game Development for Beginners

978/159/059/9781590596159.jpg

The Game Maker's Apprentice: Game Development for Beginners

Jacob Habgood, Mark Overmars

Computing & IT; Computer games: strategy guides; Computer programming & software development

Mixed media product

The Game Makers Apprentice: Game Design For Beginners is a work on computers/software. [more]

$65.95

In stock
Ready to ship
Add this item to my basket
The B-Method

978/033/379/9780333792841.jpg

The B-Method

Steve Schneider

Computing & IT; Software Engineering

Paperback

This book provides a textbook introduction to the B-Method, a rigorous methodology for the development of correct software,... [more]

$130.95  $25.00

In stock
Ready to ship
Add this item to my basket
Calendrical Calculations: The Ultimate Edition

978/110/768/9781107683167.jpg

Calendrical Calculations: The Ultimate Edition

Edward M. Reingold (Illinois Institute of Technology), Nachum Dershowitz (Tel-Aviv University)

Mathematics & Sciences; Time (chronology), time systems & standards; Algorithms & data structures; Maths for computer scientists

Paperback

These algorithmic tools for programmers, astronomers, and calendar enthusiasts include more than forty calendars and astronomical... [more]

$62.95

In stock
Ready to ship
Add this item to my basket
Algorithms of Oppression: How Search Engines Reinforce Racism

978/147/983/9781479837243.jpg

Algorithms of Oppression: How Search Engines Reinforce Racism

Safiya Umoja Noble

Society & Social Sciences; Ethnic minorities & multicultural studies; Internet searching; Algorithms & data structures

Paperback

As seen in Wired and Time A revealing look at how negative biases against women of color are embedded in search engine results... [more]

$52.99

In stock
Ready to ship
Add this item to my basket
Thinking as Computation: A First Course

978/026/253/9780262534741.jpg

Thinking as Computation: A First Course

Hector J. Levesque

Mathematics & Sciences; Programming & scripting languages: general; Machine learning

Paperback

This book guides students through an exploration of the idea that thinking might be understood as a form of computation. Students... [more]

$57.99

In stock
Ready to ship
Add this item to my basket
Automate The Boring Stuff With Python

978/159/327/9781593275990.jpg

Automate The Boring Stuff With Python

Al Sweigart

Computing & IT; Web programming

Paperback

Automate the Boring Stuff with Python teaches simple programming skills to automate everyday computer tasks [more]

$54.95

In stock
Ready to ship
Add this item to my basket
Python Crash Course

978/159/327/9781593276034.jpg

Python Crash Course

Eric Matthes

Computing & IT; Web programming

Paperback

Python Crash Course is a quick, no-nonsense guide to programming in Python. [more]

$71.95

In stock
Ready to ship
Add this item to my basket
Teach Your Kids To Code

978/159/327/9781593276140.jpg

Teach Your Kids To Code

Bryson Payne

Teaching of a specific subject; Computing & IT; Web programming; Educational: IT & computing, ICT

Paperback

Teach Your Kids to Code is a parent and teacher's guide to teaching basic programming and problem-solving skills. [more]

$54.95

In stock
Ready to ship
Add this item to my basket
Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy

978/014/198/9780141985411.jpg

Weapons of Math Destruction: How Big Data Increases Inequality and Threatens...

Cathy O'Neil

Political structures: democracy; Economic statistics; Mathematics & Sciences; Impact of science & technology on society; Algorithms & data structures

Paperback

We live in the age of the algorithm. Increasingly, the decisions that affect our lives - where we go to school, whether we... [more]

$24.99

In stock
Ready to ship
Add this item to my basket
Create Your Own Website The Easy Way: The no sweat guide to getting you or your business online

978/178/157/9781781572900.jpg

Create Your Own Website The Easy Way: The no sweat guide to getting you...

Alannah Moore

Computing & IT; Web graphics & design; Web programming

Paperback

The only book you'll ever need for learning to build your own website from scratch, covering every topic you will encounter,... [more]

$29.99

In stock
Ready to ship
Add this item to my basket
XCOM 2: Resurrection

978/160/887/9781608877126.jpg

XCOM 2: Resurrection

David Palumbo

Fiction-related items; Games development & programming

Paperback

<p><b>Embargoed until 10th November</b></p><p>In the world of XCOM, the governments of Earth unite under threat of an alien... [more]

$24.99

In stock
Ready to ship
Add this item to my basket
Studio Express: Kurs- und  Ubungsbuch B1

978/306/549/9783065499736.jpg

Studio Express: Kurs- und Ubungsbuch B1

Corinna Gerhard

Microsoft programming; Programming & scripting languages: general; Languages & ESL

Mixed media product

<p>A German as a foreign language course for adults (16+ years) with language... [more]

$42.95

In stock
Ready to ship
Add this item to my basket
Arduino in Easy Steps

978/184/078/9781840786330.jpg

Arduino in Easy Steps

Stuart Yarnold

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

Paperback

Arduino in easy steps begins with an explanation of what Arduino is, why it came into being and what can be done with it.... [more]

$27.99

In stock
Ready to ship
Add this item to my basket
Building Android Apps in Easy Steps: Covers App Inventor 2

978/184/078/9781840786293.jpg

Building Android Apps in Easy Steps: Covers App Inventor 2

Mike McGrath

Computing & IT; PDA & Handheld programming

Paperback

Previous edition: published as Building Android apps. 2012. [more]

$19.99

In stock
Ready to ship
Add this item to my basket
Programming: Principles and Practice Using C++

978/032/199/9780321992789.jpg

Programming: Principles and Practice Using C++

Bjarne Stroustrup

Computing & IT; Programming & scripting languages: general

Paperback

Designed for people who never programmed before, this text offers an introduction to programming by the inventor of C++. It... [more]

$89.95

In stock
Ready to ship
Add this item to my basket
Arduino Projects For Dummies

978/111/855/9781118551479.jpg

Arduino Projects For Dummies

Brock Craft

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

Paperback

Discover all the amazing things you can do with Arduino Arduino is a programmable circuit board that is being used by everyone... [more]

$39.95

In stock
Ready to ship
Add this item to my basket
Learning Python

978/144/935/9781449355739.jpg

Learning Python

Mark Lutz

Computing & IT; Web programming

Paperback

Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality... [more]

$107.95

In stock
Ready to ship
Add this item to my basket
Algorithms Unlocked

978/026/251/9780262518802.jpg

Algorithms Unlocked

Thomas H. Cormen (Dartmouth College)

Mathematics & Sciences; Algorithms & data structures

Paperback

For anyone who has ever wondered how computers solve problems, an engagingly written guide for nonexperts to the basics of... [more]

$53.99

In stock
Ready to ship
Add this item to my basket
Observing the User Experience: A Practitioner's Guide to User Research

978/012/384/9780123848697.jpg

Observing the User Experience: A Practitioner's Guide to User Research

Mike Kuniavsky, Andrea Moed, Elizabeth Goodman

Computing & IT; Software Engineering

Paperback

The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem... [more]

$70.95

In stock
Ready to ship
Add this item to my basket
Letter to a Christian Nation

978/030/727/9780307278777.jpg

Letter to a Christian Nation

Sam Harris

Religion & beliefs; Christian life & practice; Eclectic & esoteric religions & belief systems; Society & culture: general; Religious groups: social & cultural aspects; Programming & scripting languages: general

Paperback

From the author of the New York Times bestseller The End of Faith comes a new, hard-hitting, and impassioned book that... [more]

$27.95

In stock
Ready to ship
Add this item to my basket
Introduction to Software Testing

978/052/188/9780521880381.jpg

Introduction to Software Testing

Paul Ammann, Jeff Offutt

Computing & IT; Software Engineering; Software testing & verification

Hardback

Teaches students an innovative and successful approach to software testing. Resources for instructors (e.g. PowerPoint slides,... [more]

$99.00  $49.50

In stock
Ready to ship
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 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]

$44.99

In stock
Ready to ship
Add this item to my basket
C++ Concurrency in Action,2E

978/161/729/9781617294693.jpg

C++ Concurrency in Action,2E

Anthony Williams

Computing & IT; 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]

$154.00

Forthcoming
Pre-Order now
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

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

Paperback

[more]

$72.95

Forthcoming
Pre-Order now
Add this item to my basket
Professional C++

978/111/942/9781119421306.jpg

Professional C++

Marc Gregoire

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

Paperback

Get up to date quickly on the new changes coming with C++17 Professional C++ is the advanced manual for C++ programming.... [more]

$92.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.