1. Programmers should have due regard for public health, privacy, security and wellbeing of others and the environment
  2. Programmers should have due regard for the legitimate rights of any person or organisation that might be affected by their activities
  3. Conduct professional activities without discrimination on any grounds
  4. Promote equal access and seek to promote the inclusion of all sectors in society
  5. Don't claim any level of competence that they do not possess
  6. Professional knowledge, skills and competence should be developed on a continuing basis
  7. Respect and value alternative viewpoints and accept honest criticisms of work
  8. Avoid injuring others