70年代，Allen参加协助PLATO学习管理系统（Learning Management System，LMS）的开发。Authorware是一种解释型、基于流程的图形编程语言。Authorware被用于创建互动的程序，其中整合了声音、文本、图形、简单动画，以及数字电影。
历史.1992年，Authorware跟MacroMind-Paracomp合并，组成了Macromedia公司。2005年，Adobe与Macromedia签署合并协议，新公司名仍旧名为Adobe Syste