# CFML Language

- [Syntax](/cfml-language/syntax.md): Script or Tags? Choose wisely!
- [Comments](/cfml-language/comments.md): You shall comment ALL your code!
- [Variables](/cfml-language/variables.md): name = "Amazing Programmer"
- [Variable Scopes](/cfml-language/variable-scopes.md): They gotta exist somewhere!
- [Operators](/cfml-language/operators.md): Operate all things++--==!^%/\\
- [Null & Nothingness](/cfml-language/null-and-nothingness.md): null does mean something!
- [Strings](/cfml-language/strings.md): Strings in CFML/Java are immutable! Remember that well!
- [JSON](/cfml-language/json.md): JSON all things!
- [Numbers](/cfml-language/numbers.md): Integers and floats to rule the world!
- [Arrays](/cfml-language/arrays.md): An array is a data structure consisting of a collection of elements.
- [Structures](/cfml-language/structures.md): Collection of key-value pairs; a data dictionary
- [Database Queries](/cfml-language/queries.md): CFML provides the easiest way to query a database
- [Conditionals](/cfml-language/conditionals.md)
- [Exception Management](/cfml-language/exception-management.md)
- [Components](/cfml-language/components.md)
- [Properties](/cfml-language/components/properties.md)
- [Functions](/cfml-language/components/functions.md)
- [Static Constructs](/cfml-language/components/static-constructs.md)
- [Final Constructs](/cfml-language/components/final-constructs.md)
- [Abstract Constructs](/cfml-language/components/abstract-constructs.md)
- [Interfaces](/cfml-language/components/interfaces.md)
- [Closures](/cfml-language/closures.md)
- [Code Locking](/cfml-language/locking.md)
- [Threading](/cfml-language/threading.md)
- [Includes](/cfml-language/includes.md)
- [Java Integration](/cfml-language/java-integration.md)
