Win £500 in book vouchers by helping us with a 7 minute reader survey click here.

debuts of the month desmond elliott 2017 win prizes
Search our site
The Woman in the Window by A. J. Finn Read the opening extract of the brand new A. J. Finn book before its publication on 22/01/2018

Computer programming / software development books

See below for a selection of the latest books from Computer programming / software development category. Presented with a red border are the Computer programming / software development books that have been lovingly read and reviewed by the experts at Lovereading.

With expert reading recommendations made by people with a passion for books and some unique features Lovereading will help you find great Computer programming / software development books and those from many more genres to read that will keep you inspired and entertained. And it's all free!


Recently Published

Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIV Special Issue on Consistency and Inconsistency in Data-Centric Applications by Abdelkader Hameurlain Transactions on Large-Scale Data- and Knowledge-Centered Systems XXXIV Special Issue on Consistency and Inconsistency in Data-Centric Applications

This volume, the 34th issue of Transactions on Large-Scale Data- and Knowledge-Centered Systems, constitutes a special issue consisting of seven papers on the subject of Consistency and Inconsistency in Data-Centric Applications.
Format: Paperback - Released: 13/11/2017

The Rust Programming Language by Steve Klabnik, Carol Nichols The Rust Programming Language
,

Format: Paperback - Released: 31/10/2017

Programming for the Puzzled Learn to Program While Solving Puzzles by Srini (Professor of Electrical Engineering and Computer Science, Massachusetts Institute of Technology) Devadas Programming for the Puzzled Learn to Program While Solving Puzzles
,
Learning programming with one of the coolest applications around : algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis.This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be...
Format: Paperback - Released: 27/10/2017

The Manga Guide To Cryptography by Masaaki Mitani, Shinichi Sato The Manga Guide To Cryptography
,

Format: Paperback - Released: 03/10/2017

Java in Easy Steps Covers Java 9 by Mike McGrath Java in Easy Steps Covers Java 9


Format: Paperback - Released: 30/09/2017

MEAN Cookbook by Nicholas McClay MEAN Cookbook

Over 50 recipes to create full-stack high-performance web applications using pure JavaScript and the MEAN stack. About This Book * Architect a fully functional stand-alone web application, including the web server, database, and front-end web application * Improve the performance...
Format: Paperback - Released: 28/09/2017

ServiceNow Application Development by Sagar Gupta ServiceNow Application Development

Develop and extend efficient cloud-native applications with ServiceNow About This Book * Build and customize your apps and workflows to suit your organization's requirements * Perform in-depth application development from designing forms to writing business rules, client-scripts, and workflows *...
Format: Paperback - Released: 25/09/2017

Theoretical Aspects of Computing - ICTAC 2017 14th International Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings by Dang Van Hung Theoretical Aspects of Computing - ICTAC 2017 14th International Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings

This book constitutes the refereed proceedings of the 14th International Colloquium on Theoretical Aspects of Computing, ICTAC 2017, held in Hanoi, Vietnam, in October 2017. The 17 revised full papers presented together with three invited talks were carefully reviewed and...
Format: Paperback - Released: 17/09/2017

Coming Soon

Reactive Programming with RxJS Untangle Your Asynchronous JavaScript Code by Sergi Mansilla Reactive Programming with RxJS Untangle Your Asynchronous JavaScript Code

Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use RxJS 5 to write complex programs in a simple way, and master the Observable: a powerful data type that substitutes callbacks and promises.
Format: Paperback - Released: 25/11/2017

N-ary Relations for Logical Analysis of Data and Knowledge by Boris Kulik, Alexander Fridman N-ary Relations for Logical Analysis of Data and Knowledge
,
Provides a detailed study of the mathematical techniques currently involved in the progression of information technology fields. Featuring relevant topics that include algebraic sets, deductive analysis, defeasible reasoning, and probabilistic modelling, this publication is ideal for academics, students, and researchers...
Format: Hardback - Released: 30/11/2017

B Method by Jean-Louis (Independent Safety Assessor (ISA) in the railway domain focusing on software elements) Boulanger B Method

B Method presents the B method (language and semantic) and the methodology to use it on real projects. The B method is one of the well known, formal methods used in railway systems safety from 1998 and has been deployed...
Format: Hardback - Released: 04/12/2017

Grow Your IT Career with CMMI Leverage a Global Standard to Accelerate Your Journey to the Top by Jeff Dalton Grow Your IT Career with CMMI Leverage a Global Standard to Accelerate Your Journey to the Top

Understand CMMI and Agile methods and adopt a usable and easy-to-understand framework as you move up in your career. You will learn a step-by-step guide for using CMMI, which has been adopted by thousands of companies around the globe as...
Format: Paperback - Released: 06/12/2017

Learn to Code Absolute Beginner's Guide by Rogers Cadenhead Learn to Code Absolute Beginner's Guide

There is a growing demand for skilled programmers. The demand is not just for full-time software engineers, but for capable individuals at all levels in all departments. Accounting professionals need to automate spreadsheets; legal professionals need to be able to...
Format: Paperback - Released: 16/12/2017

C# 7.0 All-in-One For Dummies by John Paul Mueller, Bill Sempf, Chuck Sphar C# 7.0 All-in-One For Dummies
, ,
Sharpen your knowledge of C# C# know-how is a must if you want to be a professional Microsoft developer. It's also good to know a little C# if you're building tools for the web, mobile apps, or other development tasks....
Format: Paperback - Released: 18/12/2017

Java Alles-in-einem-Band fur Dummies by Arnold V. Willemer Java Alles-in-einem-Band fur Dummies


Format: Paperback - Released: 10/01/2018

How to Design Programs An Introduction to Programming and Computing by Matthias (Trustee Professor, Northeastern University) Felleisen, Robert Bruce (Associate Professor of Computer Science Findler How to Design Programs An Introduction to Programming and Computing
, ,
Revised edition of: How to design programs / Matthias Felleisen ... [et al.]. 2001.
Format: Paperback - Released: 12/01/2018

Python Coding for Kids by Don Wilcher Python Coding for Kids

Learning to code is really learning to think clearly and logically. This book is a practical guide to learning the Python language via 14 projects that you build immediately.
Format: Paperback - Released: 25/01/2018

Professional C++ by Marc Gregoire Professional C++


Format: Paperback - Released: 29/01/2018

Data Munging with R by Jonathan Carroll Data Munging with R

Data Munging with R shows readers how to take raw data and transform it for use in computations, tables, graphs, and more. Whether they already have some programming experience or they're just a spreadsheet whiz looking for a more powerful...
Format: Paperback - Released: 30/01/2018

Other books in this genre

Cracking Codes With Python An Introduction to Building and Breaking Ciphers by Albert Sweigart Cracking Codes With Python An Introduction to Building and Breaking Ciphers


Format: Paperback - Released: 15/09/2017

Android: Programming for Developers by John Horton, Helder Vasconcelos, Raul Portales Android: Programming for Developers
, ,
Develop your own responsive, reactive, and ready-to-deploy Android applications About This Book * Kick-start your Android programming career or just have fun publishing apps to the Google Play marketplace * Explore the high-level Android asynchronous constructs available on the Android...
Format: Paperback - Released: 31/08/2017

Android Continuous Integration Build-Deploy-Test Automation for Android Mobile Apps by Pradeep Macharla Android Continuous Integration Build-Deploy-Test Automation for Android Mobile Apps

Master continuous integration, deployment and automated testing for Android apps. You'll see how to set up and tear down sandbox environments to test the end-user experience, where you'll learn how to manage a mobile device in addition to the build...
Format: Paperback - Released: 26/08/2017

Coaching the Agile Enterprise The Essential Guide to Team, Organizational and Leadership Coaching in the Aspiring Agile Enterprise by Michael Spayd Coaching the Agile Enterprise The Essential Guide to Team, Organizational and Leadership Coaching in the Aspiring Agile Enterprise

Thousands of Agile and Scrum coaches and practitioners now recognize that the best way to maximize the value of these approaches is to extend them to the entire enterprise. It's not just about making software development work better: organizations can...
Format: Paperback - Released: 24/08/2017

Fundamentals of Computation Theory 21st International Symposium, FCT 2017, Bordeaux, France, September 11-13, 2017, Proceedings by Ralf Klasing Fundamentals of Computation Theory 21st International Symposium, FCT 2017, Bordeaux, France, September 11-13, 2017, Proceedings

This book constitutes the refereed proceedings of the 21st International Symposium on Fundamentals of Computation Theory, FCT 2017, held in Bordeaux, France, in September 2017. The 29 revised full papers and 5 invited papers presented were carefully reviewed and selected...
Format: Paperback - Released: 16/08/2017

Quantitative Evaluation of Systems 14th International Conference, QEST 2017, Berlin, Germany, September 5-7, 2017, Proceedings by Nathalie Bertrand Quantitative Evaluation of Systems 14th International Conference, QEST 2017, Berlin, Germany, September 5-7, 2017, Proceedings

This book constitutes the proceedings of the 14th International Conference on Quantitative Evaluation Systems, QEST 2017, held in Berlin, Germany, in September 2017.The 20 full papers and 4 tool papers presented were carefully reviewed and selected From 58 submissions. The...
Format: Paperback - Released: 12/08/2017

Java fur Dummies by Barry A. Burd Java fur Dummies


Format: Paperback - Released: 09/08/2017

Skill Up: A Software Developer's Guide to Life and Career by Jordan Hudgens Skill Up: A Software Developer's Guide to Life and Career

This unique book provides you with a wealth of tips, tricks, best practices, and answers to the day-to-day questions that programmers face in their careers. It is split into three parts: Coder Skills, Freelancer Skills, and Career Skills, providing the...
Format: Paperback - Released: 31/07/2017

Cross-platform Desktop Application Development: Electron, Node, NW.js, and React by Dmitry Sheiko Cross-platform Desktop Application Development: Electron, Node, NW.js, and React

Build powerful cross-platform desktop applications with web technologies such as Node, NW.JS, Electron, and React About This Book * Build different cross-platform HTML5 desktop applications right from planning, designing, and deployment to enhancement, testing, and delivery * Forget the pain...
Format: Paperback - Released: 27/07/2017

Concurrency in Go by Katherine Cox-Buday Concurrency in Go

If you're a developer familiar with Go, this practical book demonstrates best practices and patterns to help you incorporate concurrency into your systems. You'll understand how Go chooses to model concurrency, what issues arise from this model, and how you...
Format: Paperback - Released: 25/07/2017

Registered users have access to unique site features

Register now