Shockwave and Flash are two distinct technologies to achieve essentially the same thing. At one point either Macromedia or Adobe conflated them by referring to Flash as "Shockwave Flash", but Shockwave was its own thing. Flash's scripting language was ActionScript and Shockwave had a language called Lingo.
In fact, I totally forgot about Lingo until just now. But it actually looks pretty cool:
In fact, I totally forgot about Lingo until just now. But it actually looks pretty cool:
https://en.wikipedia.org/wiki/Lingo_(programming_language)
I̶f̶ ̶m̶e̶m̶o̶r̶y̶ ̶s̶e̶r̶v̶e̶s̶ ̶m̶e̶ ̶r̶i̶g̶h̶t̶,̶ ̶I̶ ̶t̶h̶i̶n̶k̶ ̶t̶h̶a̶t̶ ̶L̶i̶n̶g̶o̶ ̶a̶c̶t̶u̶a̶l̶l̶y̶ ̶c̶o̶m̶p̶i̶l̶e̶d̶ ̶d̶o̶w̶n̶ ̶t̶o̶ ̶a̶ ̶b̶y̶t̶e̶c̶o̶d̶e̶,̶ ̶w̶h̶e̶r̶e̶a̶s̶ ̶I̶ ̶t̶h̶i̶n̶k̶ ̶t̶h̶a̶t̶ ̶A̶c̶t̶i̶o̶n̶S̶c̶r̶i̶p̶t̶ ̶w̶a̶s̶ ̶a̶l̶w̶a̶y̶s̶ ̶i̶n̶t̶e̶r̶p̶r̶e̶t̶e̶d̶.̶ ̶ ̶I̶ ̶m̶i̶g̶h̶t̶ ̶b̶e̶ ̶w̶r̶o̶n̶g̶ ̶o̶n̶ ̶t̶h̶a̶t̶,̶ ̶t̶h̶o̶u̶g̶h̶.̶
Flash won over Shockwave because Flash Studio was more popular with animators and game creators than Macromedia Director.