Uma linguagem acessível, portátil e produtiva
para aplicações de alta qualidade em qualquer plataforma
para aplicações de alta qualidade em qualquer plataforma
Acessível
Desenvolva com uma linguagem de programação consistente, concisa e fortemente tipada
que oferece recursos modernos como null safety e pattern matching.
Portátil e rápido
Compile para código de máquina ARM, x64 e RISC-V
para mobile, desktop e backend. Ou compile para JavaScript e WebAssembly
para a web.
Produtivo
Faça alterações de forma iterativa: use o hot
reload para ver o resultado instantaneamente na sua aplicação em execução.
Acessível
-
Async-await maduro e completo para interfaces de usuário com código orientado a eventos, combinado com concorrência baseada em isolates.
-
Escreva código seguro e conciso usando recursos como sound null safety, collection if e pattern matching.
-
Uma linguagem de programação consistente, com uma sintaxe familiar e fácil de aprender.
Portátil e rápido
-
Compile AOT aplicações para código de máquina nativo para inicialização instantânea.
-
Tenha como alvo a web com compiladores completos, maduros e rápidos para JavaScript e WebAssembly.
-
Execute o código backend que dá suporte à sua aplicação, escrito em uma única linguagem de programação.
Produtivo
-
Faça alterações no seu código-fonte de forma iterativa, usando hot reload para ver o efeito instantaneamente na aplicação em execução.
-
Escreva código usando um sistema de tipos flexível, com análise estática rica e ferramentas poderosas e configuráveis.


