NetBeans – среда разработки приложений, поддерживающая сразу несколько языков: javascript, PHP, Java, Python, Ada, C, C++, J2ME и т.д. По праву считается даже более качественным и удобным продуктом, нежели некоторые платные аналоги. Умеет автоматически дополнять набираемые конструкции в режиме реального времени, выделять цветом синтаксис. Удобства добавляет наличие множества шаблонов программного кода.