The philosophy of computer science is concerned with the philosophical questions that arise with the study of computer science, which is understood to mean not just programming but the whole study of concepts and methodologies that assist in the development and maintenance of computer systems. Despite some attempts to develop a philosophy of computer science like the philosophy of physics or the philosophy of mathematics, there is still no common understanding of the content, aim, focus, or topic of the philosophy of computer science.
See also 
- Computer-assisted proof: Philosophical objections
- Philosophy of artificial intelligence
- Philosophy of information
- Philosophy of mathematics
- Philosophy of science
- Philosophy of technology
- Tedre (2006)
Further reading 
- Timothy Colburn. Philosophy and Computer Science. Explorations in Philosophy. M.E. Sharpe, 1999. ISBN 1-56324-991-X.
- Luciano Floridi (editor). The Blackwell Guide to the Philosophy of Computing and Information, 2004.
- Jan van Leeuwen. "Towards a philosophy of the information and computing sciences", NIAS Newsletter 42, 2009.
- Alexander Ollongren, Jaap van den Herik. Filosofie van de informatica. London and New York: Routledge, 1999. ISBN 0-415-19749-X
- Ray Turner and Ammon H. Eden. "The Philosophy of Computer Science". Stanford Encyclopedia of Philosophy.
- Jordi Vallverdu. "Thinking Machines and the Philosophy of Computer Science: Concepts and Principles"". Idea Books, 2010. http://www.igi-global.com/book/thinking-machines-philosophy-computer-science/40293
- The International Association for Computing and Philosophy
- Philosophy of Computing and Information at PhilPapers
- Philosophy of the Information and Computing Sciences held in February 2010 at the Lorentz Center
A portion of the proceeds from advertising on Digplanet goes to supporting Wikipedia.