NetBeans – интегрированная среда для разработчиков помогающая писать, компилировать и отлаживать код программы. Написана эта среда на языке программирования Java но позволяет вести разработку на любом языке. Существует огромное количество всевозможных модулей позволяющих расширить её функционал. NetBeans – это бесплатный программный продукт не имеющий ограничения на область его применения. Исходный код продукта открыт и доступен для повторного использования в других проектах под CDDL.
По качеству и возможностям последняя версия не уступают лучшим коммерческим интегрированным средам разработки.

NetBeans IDE 6.0
Хочется добавить, что NetBeans очень быстрая кросс-платформенная среда разработки, которая очень хорошо понимает языки программирования, имеет подсветку кода и встроенный FTP.
NetBeans доступна в виде готовых дистрибутивов для платформ Microsoft Windows, GNU/Linux, FreeBSD, Mac OS X и Solaris. Для всех остальных платформ доступна возможность скомпилировать NetBeans самостоятельно из исходных текстов.
Для изучения можно приобрести книгу — Язык программирования Java и среда NetBeans. Книга написана на базе курса лекций, читаемых автором на кафедре вычислительной физики Санкт-Петербургского государственного университета. Второе издание ориентировано на использование среды NetBeans 6.5 и дополнено новыми материалами. Изложены основные синтаксические конструкции Java, принципы объектно-ориентированного программирования, особенности проведения численных расчетов. Приводятся сведения о разработке основных категорий программного обеспечения Java (ME, SE и ЕЕ). Рассказывается о создании сетевых приложений и приложений для мобильных устройств. Разбираются методики написания многопоточных приложений Java для систем с многоядерными процессорами. Материал сопровождается большим количеством примеров с подробным анализом их исходных кодов.
Загрузить NetBeans
Плагины для NetBeans
Язык программирования Java и среда NetBeans купить на Ozon.ru