# Language Elements

This section provides syntax, usage information, and code samples for global functions and properties (those elements that do not belong to an ActionScript class); and for the constants, operators, statements, and keywords used in ActionScript and defined in the ECMAScript (ECMA-262) edition 4 draft language specification.

| Language Element | Description
--- | --- | ---
| Global Constants | Top level or global constants are available in every script, and are visible to every Timeline and scope in your document.
| Global Functions | Top level or global functions are available in any part of a SWF file where ActionScript is used, or in any user-defined class.
| Operators | Symbolic operators are characters that specify how to combine, compare, or modify the values of an expression.
| Statements, Keywords & Directives | Statements are language elements that perform or specify an action at runtime.
| Special Types | The three special types are the untyped specifier (*),