...
- Developers of analyzer tools who wish to diagnose insecure or nonconforming Java language programs
- Software-development managers, software acquirers, or other software development and acquisition specialists to establish a proscriptive set of secure coding standards
- Educators as a primary or secondary text for Java programming courses
...