Authorware是一种 解释型、基于流程的图形编程语言,由Michael Allen于1987年创建的公司Multimedia开发。它主要用于创建互动的程序,整合了声音、文本、图形、简单动画以及数字电影。Authorware通过直观的流程图来表示用户程序的结构,用户可以增加并管理各种媒体元素,并开发各种交互和导航元素,如链接、按钮和菜单。此外,Authorware还可以整合Macromedia Director的电影业,并通过Xtras或add-ins扩展功能,类似于HyperCard的XCMD。2005年,Adobe与Macromedia签署合并协议,新公司名仍旧名为Adobe Systems。2007年8月3日,Adobe宣布停止在Authorware的开发计划,并没有提供其他相容产品作为替代。