Flutter uses the Dart programming language, which is easy to learn and offers a rich set of features for building high-quality mobile applications.