# Core Language

- [Data Types](/pattern-language/core-language/data-types.md): Built-in primitive data types
- [Variable Placement](/pattern-language/core-language/variable-placement.md): Placing variables at a specific address into memory.
- [Namespaces](/pattern-language/core-language/namespaces.md): Isolating functions and types
- [Expressions](/pattern-language/core-language/expressions.md)
- [Functions](/pattern-language/core-language/functions.md)
- [Control flow](/pattern-language/core-language/control-flow.md)
- [In / Out Variables](/pattern-language/core-language/in-out-variables.md)
- [Attributes](/pattern-language/core-language/attributes.md)
- [Preprocessor](/pattern-language/core-language/preprocessor.md)
- [Importing Modules](/pattern-language/core-language/importing-modules.md)
- [Comments](/pattern-language/core-language/comments.md)
- [Sections](/pattern-language/core-language/sections.md)
