The parser, AST, interpreter, typechecker, code generators, library model, host integration, and concurrency runtime.