Which of the following statements about professional codes of conduct is true?

1.They are written in a software programming language.

2. They define salary levels for professions.

3. They define how professionals should make decisions about their professional behavior.

4. They are surveys taken by professionals to identify behavioral issues on the job.