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

9,382 results

The B-Method

978/033/379/9780333792841.jpg

The B-Method

Steve Schneider

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
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

In stock
Ready to ship
Add this item to my basket
What Algorithms Want: Imagination in the Age of Computing

978/026/253/9780262536042.jpg

What Algorithms Want: Imagination in the Age of Computing

Ed Finn

Popular beliefs & controversial knowledge; Algorithms & data structures

Paperback

The gap between theoretical ideas and messy reality, as seen in Neal Stephenson, Adam Smith, and Star Trek. [more]

$39.99

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, Nachum Dershowitz

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

Paperback

This unique resource now includes coverage of Unix dates, Italian time, the Akan, Icelandic, Saudi Arabian Umm al-Qura, Babylonian,... [more]

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

Students explore the idea that thinking is a form of computation by learning to write simple computer programs for tasks that... [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

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

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; 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
Game Theory: A Classical Introduction, Mathematical Games, and the Tournament

978/168/173/9781681731582.jpg

Game Theory: A Classical Introduction, Mathematical Games, and the Tournament...

Andrew McEachern

Mathematics & Sciences; Game theory; Algorithms & data structures; Games development & programming

Paperback

Presents collected notes from an introductory game theory course taught at Queen's University. The course introduced traditional... [more]

$68.20

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
Building a Mobile App: Design and Program Your Own App!

978/111/937/9781119376422.jpg

Building a Mobile App: Design and Program Your Own App!

Sarah Guthals

PDA & Handheld programming; Children's & Educational

Paperback

Coding is cool, and these fun projects help you get started today! [more]

$14.95

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

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
Adventures in Coding

978/111/923/9781119232681.jpg

Adventures in Coding

Chris Minnick, Eva Holland

Computer programming & software development; Children's & Educational

Paperback

Learn to code the fun way with nine real projects for true beginners Adventures in Coding is written specifically for young... [more]

$35.95

In stock
Ready to ship
Add this item to my basket
Studio Express B1 Kurs- und Uebungsbuch Kompaktkurs Deutsch

978/306/549/9783065499736.jpg

Studio Express B1 Kurs- und Uebungsbuch Kompaktkurs Deutsch

Jane Cadwallader

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

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
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

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
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

Software Engineering; Software testing & verification

Hardback

This extensively class-tested textbook teaches students an innovative and successful approach to software testing. Lots of... [more]

$99.00  $49.50

In stock
Ready to ship
Add this item to my basket
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

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
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
Impractical Python Projects: Playful Programming Activities to Make You Smarter

978/159/327/9781593278908.jpg

Impractical Python Projects: Playful Programming Activities to Make You...

Lee Vaughan

Web programming

Paperback

You'll flex your problem-solving skills and employ Python's many useful libraries to do things like- - Help James Bond crack... [more]

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