BASIC (Beginners All-purpose Symbolic Instruction Code) was a simple programming language that allowed a (relatively) normal non-geek teacher to have more control over CALL exercises. (See programs by John Higgins, Vance Stevens, Gerrry Dalgish, Roger Kenner, et al. in CALL IS.)

HYPERCARD (Apple), one of the first hypermedia programs before the Web was invented, was even more versatile and visually oriented (see John McVickers' reading programs or Claire Bradin's oral skills programs).


(Hypercard can be run on Intel iMacs with an emulator.)


Image from Ken Egozi, How Did I Get Started in Software Development? August 3, 2008.