All the application code required for building XHTML output from DITA source is written in the Java programming language. In the future, DITA Open Toolkit may support incremental builds, a build will only process changed files to produce output. Some DITA users are already talking about running the DITA build on a web server so they can dynamically create web pages from DITA source files.