## TL;DR

Dart (Google, 2011) is an object-oriented language optimized for client development — primarily Flutter apps. Dart 3 (2023) introduced 100% sound null safety, records, patterns, and class modifiers. Compiles to native ARM/x86 (AOT) for mobile, and JavaScript for web.

## Core Explanation

Null safety: all types are non-null unless explicitly marked `?`. Async: `Future` and `async/await`. `Stream` for reactive data. `isolate` for concurrent threads (no shared memory). Flutter: UI framework using Dart — single codebase for iOS, Android, Web, Desktop. Dart JIT: hot reload during development; AOT: fast production startup.

## Further Reading

- [Dart Documentation](https://dart.dev/guides)