Netbeans ist eine kostenlose Entwicklungumgebung, welche verschiedenste Sprachen (Java, C++, Ruby, PHP) unterstützt, und erlaubt das Erstellen von Konsolen-, Desktop- oder Webapplikationen. Mit der Version 6.1 enthält Netbeans auch einen JavaScript Editor, welcher dynamische Code-Vervollständigung unterstützt. D.h. die Codevervollständigung bietet abhängig vom Variableninhalt die möglichen Funktionen an. In einem ca. 6 minutigen Video Tutorial (englischsprachig) werden die Möglichkeiten kurz gezeigt.