Definitions for "authoring language"
software that can be used to develop interactive computer programs without the technically demanding task of computer programming
a programming language that includes specific commands useful for CAI
a computer language that allows users who do not know programming language to program in human language.