BlueJ는 전세계 수백만 명이 사용하고 있는 초보자를 위한 무료 Java 개발 환경이다. Java 프로그램을 빠르고 쉽게 개발할 수 있다. Java의 창시자인 제임스 고슬링도 가장 좋아하는 개발환경 중 하나가 BlueJ라고 했다. 윈도우와 맥뿐만 아니라 우분투 등 다양한 운영체제를 지원하고 있다.
단순한 인터페이스를 가지고 있고 교육을 염두해 두고 설계되었다. 이 책에서 소개하고 있는 BlueJ는 교육현장에서 활용하면 좋을거 같다. 프로그래밍을 배우는데 있어 클래스를 시각적으로 나타낼 수 있어서 교육생의 이해를 돕는데 효과적으로 보인다.