A dialect of ECMAScript that was designed for creating animations and interactive content for the Flash platform. It was widely used for developing Flash games, rich internet applications, and interactive websites.
object-oriented, prototype-based, imperative, event-driven, functional
web development, game development, animation, interactive fiction, user interface
closures, string interpolation, reflection, operator overloading, traits/interfaces, modules, decorators/annotations
static system, structural typing, strong typing, partial inference, compile-time checking, moderate type coercion, optional type annotations
compiled
JavaScript, ECMAScript, Java
as
Status | legacy |
Type | programming |
Created | 1998 |
Designed by | Gary Grossman |
Developed by |
Macromedia Adobe Systems |
PyPL Index | N/A |
TIOBE Index | #51-100 |
GitHub rank | #98 |