- 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.
|