# ActionScript language and syntax

ActionScript 3.0 includes both the core ActionScript language and the Adobe
Flash Platform Application Programming Interface (API). The core language is the
part of ActionScript that defines the syntax of the language as well as the
top-level data types. ActionScript 3.0 provides programmatic access to the Adobe
Flash Platform runtimes: Adobe Flash Player and Adobe AIR.

- [Language overview](./language-overview.md)
- [Objects and classes](./objects-and-classes.md)
- [Packages and namespaces](./packages-and-namespaces.md)
- [Variables](./variables.md)
- [Data types](./data-types.md)
- [Syntax](./syntax.md)
- [Operators](./operators.md)
- [Conditionals](./conditionals.md)
- [Looping](./looping.md)
- [Functions](./functions.md)
