Flutter engine is mostly written in C++ and remains at the core of Flutter. The engine is responsible for the low-level implementation of Flutter’s core API, including accessibility support, Dart runtime, graphics text layout, and plugin architecture.