NetBeans IDE to darmowe środowisko programistyczne działające na wielu platformach od Windowsa, przez Linux, aż po Mac OS czy Solaris. Możemy w nim używać języków Java oraz XML, a po dodaniu zewnętrznego kompilatora - także C++. Żeby je zainstalować, musimy mieć na naszym komputerze Java SE JDK ver. 5 lub 6 - są do ściągnięcia za darmo ze strony producenta.