Ethics, Morals and Programming.

Philosophy of Programming Big Idea List

last updated: Thu Dec 06, 2018, 16:28:13

This page lists all of the big ideas mentioned on this web site. For more information about the selection criteria, read the manifesto .


  • Logical Fallacy
  • Syllogism
  • Fractals
  • Theory of Forms
  • Relativism
  • Metaphysics
  • Ontology
  • Epistemology
  • Cantor Set
  • Axiomatic Epistemology
  • Objectivism
  • Stoicism
  • Logical Positivism
  • Prepositional Logic
  • The Universal Computer
  • Object Oriented Programming
  • Functional Programming
  • Imperative Programming
  • Dialectic
  • Problem of Universals
  • Meno's Paradox
  • Artificial General Intelligence
  • Weak vs Strong AI
  • Searle's Chinese Room Experiment
  • Turing Test
  • Von Neumann Machine
  • Simulacra
  • Resources Contraint
  • The Logos
  • Church-Turing Thesis
  • Cargo Cult Programming
  • Argumentum Ad Populum
  • Refactoring
  • Relational Modeling
  • Dimensional Modeling
  • Metaprogramming

Thank you ALL! I love how this amazing site has already generated so much helpful feedback!

This site subscribes to the Lean Startup method.

Feedback is greatly appreciated. Thank you!
contact@philosophyofprogramming.com