A linguagem JavaFX Script™ (doravante denominada JavaFX) é uma linguagem de programação declarativa e de tipo estaticamente. Possui recursos como funções de primeira classe, sintaxe declarativa, compreensão de lista e avaliação incremental baseada em dependência. A linguagem de script JavaFX é particularmente adequada para componentes GUI Java2D swing, que podem criar facilmente interfaces gráficas