The Philosophy of Software is a critical introduction to the subject of code and software, and develops an understanding of its social and philosophical implications in the digital age. The book has been written specifically for people interested in the subject from a non-technical background and pr[...]
Featuring worked examples, activities, investigations, graded exercises, key points summaries and discussion points, this work helps in exam success with plenty of exam questions, and warning signs to indicate common pitfalls.[...]