平台的编程语言，其名称为可视化交互的面向对象语言及应用（Visually Interactive Object-oriented Language and Application）的首字母缩写。魏培源对于图形软体的兴趣始于1989年他接触到的HyperCard，魏培源说：「当时HyperCard非常引人注目，这是一款众人皆知的超连结程式，但只能在Mac上运作...而当时我甚至连Mac都没有」。魏培源使用于1990年创造了第一个版本的Viola语言：“我拿到了一本HyperCard手册看了一下，基本上把这