Miva Script est souvent décrit comme étant « un langage de script basé sur le XML » ce qui est mal approprié. Miva Script est construit des tags qui sont proches du (x)html et qui commencent par le préfixe
Dans les versions antérieures de l’interprétateur Miva Script nous pouvions utiliser des macros (ex : &[g.value] ). Suite a des nombreuses problèmes de sécurité, les macros ont été supprimés des versions suivantes (ex . : désormais on utilise {g.value} à la place de &[g.value])
Une des plus importantes caractéristiques du langage est le support natif de la vénérable plate-forme de données : dBase. De plus, les index propriétaires ont rendu ces bases de données très rapides et solides.
Miva Script ne demande pas que les variables soient pré déclarées, ce qui facilite l’écriture des programmes.
La programmation en Miva Script est très facile et l’apprentissage du langage est très rapide.