Search
Search
The Philosophy of Computer Science
The Philosophy of Computer Science

Date

source

share

[Revised entry by Nicola Angius, Giuseppe Primiero, and Raymond Turner on February 3, 2025.
Changes to: Main text, Bibliography]
The philosophy of computer science is concerned with the ontological and methodological issues arising from within the academic discipline of computer science, and from the practice of software development and its commercial and industrial deployment. More specifically, the philosophy of computer science considers the ontology and epistemology of computational systems, focusing on problems associated with their specification, programming, implementation, verification and testing. The complex nature of computer programs ensures that many of the…

Read the full article which is published on Stanford Encyclopedia of Philosophy (external link)

More
articles

More
news

What is Disagreement?

What is Disagreement?

This is Part 1 of a 4-part series on the academic, and specifically philosophical study of disagreement. In this series...

Negation

Negation

[Revised entry by Laurence R. Horn and Heinrich Wansing on March 11, 2025. Changes to: Main text, Bibliography, notes.html, substructural.html,...

The Sophists

The Sophists

[Revised entry by C.C.W. Taylor and Mi-Kyoung Lee on March 10, 2025. Changes to: Main text, Bibliography] The Greek word...

The Sale of Human Organs

The Sale of Human Organs

[Revised entry by Stephen Wilkinson on March 10, 2025. Changes to: Main text, Bibliography] Organ sale – for example, allowing...