First ... Back ... Next ... Last

What does programming have to do with ethics?

  • Programming is intentional human behavior. Individuals, with values (and therefore ethics) program.
  • If we've learned anything from decades of computing, it's that technology is not value-neutral.
  • The writing of even the simplest program invokes, in some way, the programmer's values.
  • More importantly, programs are ways of communicating. The source code is a form of expression, and many programs are used specifically for communication purposes.
  • If you agree with the above, what follows is that programmers have the opportunity to communicate their values through their code.

First ... Back ... Next ... Last