17. A method performed by a voice server, the method, comprising: providing, by the voice server, to a computing device over a network, an interpreter program written in a first language and capable of interpreting a second language; providing, by the voice server, to the computing device, a program written in the second language, the program being provided as data for the interpreter program; and executing the program, at the computing device, with the interpreter program.
17. A method performed by a voice server, the method, comprising: providing, by the voice server, to a computing device over a network, an interpreter program written in a first language and capable of interpreting a second language; providing, by the voice server, to the computing device, a program written in the second language, the program being provided as data for the interpreter program; and executing the program, at the computing device, with the interpreter program. 21. The method of claim 17 , wherein the computing device includes a voice browser.