Flash is an interactive platform that has a powerful design and animation tool along with a dynamic scripting engine, bitmap rendering, as well as advanced video and audio playback. There are three main aspects: the player, the file format, and the authoring tool/IDE. Flash games can be developed for websites, interactive TV, as well as handheld devices. There is no need to adopt multiple programming languages to build games.
