CODIGO
log in

ActionScript

AKA actionscript 3, actionscript3, as3

ActionScript logo

Summary

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.

Paradigms

object-oriented, prototype-based, imperative, event-driven, functional

Domains

web development, game development, animation, interactive fiction, user interface

Key Features

closures, string interpolation, reflection, operator overloading, traits/interfaces, modules, decorators/annotations

Typing

static system, structural typing, strong typing, partial inference, compile-time checking, moderate type coercion, optional type annotations

Compilation

compiled

Influenced By

JavaScript, ECMAScript, Java

Ratings

Startup time
▊▊
▊▊
▊▊
▊▊
▊▊
Memory usage
▊▊
▊▊
▊▊
▊▊
▊▊
Computation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Compilation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Community size
▊▊
▊▊
▊▊
▊▊
▊▊
Learning resources
▊▊
▊▊
▊▊
▊▊
▊▊
Job market demand
▊▊
▊▊
▊▊
▊▊
▊▊
Learning curve
▊▊
▊▊
▊▊
▊▊
▊▊
Cognitive load
▊▊
▊▊
▊▊
▊▊
▊▊
Syntax complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Semantic complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Memory safety
▊▊
▊▊
▊▊
▊▊
▊▊
Concurrency ease of use
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib size
▊▊
▊▊
▊▊
▊▊
▊▊
Backwards compatibility
▊▊
▊▊
▊▊
▊▊
▊▊
Documentation quality
▊▊
▊▊
▊▊
▊▊
▊▊

File extensions

as

External Links

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

Code Example

Loading...