Abyste mohl kompilovat programy, potřebujete extra balíčky. Ty mohou být naistalovány najednou následovně:
Nainstalujte balíček build-essential (viz. 3 – „Přidávání, odebírání a update aplikací“).
Následující instrukce jsou pro architektury i386 a amd64. Pro PowerPC navštivte Ubuntu Wiki.
Install the sun-java5-bin package from the Multiverse repository (see „Správa repozitářů“).
Some websites require the Java plugin for Mozilla Firefox. To install the java plugin, install the sun-java5-plugin package (for i386 machines) or the j2re-1.4-mozilla-plugin package (for amd64 machines) from the Multiverse repository.
Tato obsahuje seznam open source vývojových nástrojů pro použití v Kuuntu jako Integrované vývojové prostředí (IDEs) a výkonné editory. Většinu naistalujete pomocí Adeptu (viz. 3 – „Přidávání, odebírání a update aplikací“).
KDevelop je IDE pro KDE podporující mnoho programovacích jazyků.
Eric is a full featured Python and Ruby IDE.
PyQt je Python binding pro Qt toolkit.
Qt Designer je designer uživatelského rozhraní pro tvorbu KDE aplikací.
IDLE je Python IDE postavené na Tkinter GUI toolkitu.
MonoDevelop je IDE pro psaní mono/.net aplikací v C# a jiných jazycích.
Bazaar-NG je systém pro kontrolu verzí používaný pro vývoj Ubuntu.
Eclipse je IDE pro Javu a jiné programovací jazyky, podobný JBuilderu.
NetBeans is a Java IDE that features support for CVS and a form builder.
Bluefish je výkonný editor pro zkušené webové návrháře a programátory.
Několik příkladů dokumentace pro programování v Kubuntu.
Dive Into Python je kniha učící programování v preferovaném jazyce Kubuntu, Pythonu. Zaměřená na programátory s předchozími zkušenostmi, je naistalována v každém Kubuntu.
Přečíst si ji můžete Dive Into Pythontady.
Dokumentace Qt3 obsahuje kompletní referenci pro programování v Qt.
Naistalujte balíček qt3-doc (viz. 3 – „Přidávání, odebírání a update aplikací“).
Přístup k dokumentaci je přes Qt3 Documentation Index.