25. The method of claim 23 , wherein the computing device includes an HTML browser.
23. A computer-readable medium having stored thereon instructions for execution by a computing device, the instructions, which when executed, cause a method to be performed at the computing device, the method comprising: loading from a voice server, an interpreter program written in a language natively supported by a voice browser on the computing device, in response to a statement in a document being parsed; the interpreter program being designed to interpret a second program language that is not natively supported by the voice browser on the computing device; loading from the voice server, a second program written in the second program language at the voice browser; executing, at the voice browser, the second program using the interpreter program; wherein the second language is an XML-based language.