~/questoes/programacao
Flutter é um framework que utiliza Dart como sua linguagem de programação principal. Dart foi criada especificamente pelo Google para permitir desenvolvimento rápido e eficiente de aplicações em múltiplas plataformas usando uma única base de código.
Dart é a linguagem de programação subjacente do Flutter, projetada especificamente para esse framework. Quando você desenvolve em Flutter, todo o código que escreve para lógica, interface e comportamento da aplicação é feito em Dart.
Dart é realmente a linguagem usada no Flutter. Ela foi desenvolvida pelo Google e otimizada para criar aplicações rápidas que rodam em iOS, Android, web e desktop a partir de um único código.
Kotlin é a linguagem nativa do Android, mas não é obrigatória para Flutter. Você trabalha apenas com Dart e o Flutter se encarrega de compilar para Kotlin e outras linguagens nativas quando necessário.
Python não é usada em Flutter. Essa é uma linguagem completamente diferente, usada em áreas como ciência de dados e scripts. Flutter usa exclusivamente Dart.
Java é uma linguagem poderosa, mas não é a principal em Flutter. Embora o Android use Java internamente, você não escreve código Java direto quando trabalha com Flutter; usa Dart.