Authorware最初是由于1987年创建的公司，而multimedia正是Authorware公司的产品。1970年代，Allen参加协助PLATO学习管理系统（Learning Management System，LMS）的开发。Authorware是一种解释型、基于流程的图形编程语言。Authorware被用于创建互动的程序，其中整合了声音、文本、图形、简单动画，以及数字电影。
历史.1992年，Authorware跟MacroMind-Paracomp合并，组成了Macr