Le monde des langages pour le développement d'applications Web compte un nouveau venu. Baptisé Flapjax, ce langage a l'ambition de simplifier le développement d'applications Web exploitant Ajax, ce mélange de JavaScipt et de XML qui rend plus dynamiques les interfaces Web. Proposé sous licence BSD, Flapjax se veut particulièrement efficace pour la conception des interfaces Web mais aussi pour les communications et le stockage de données sur un serveur. Les développeurs de Flapjax mettent d'ailleurs leurs serveurs à la disposition de ceux qui souhaitent tester Flapjax ou prototyper une application développée avec leur langage. Flapjax n'est pas un langage interprété côté serveur de plus, ni un nouveau langage nécessitant un énième composant d'extension côté navigateur Web : le code Flapjax peut être « compilé » en JavaScript par son développeur ou bien laissé à la charge du navigateur Web sur le poste client; son support par un navigateur Web tient à une simple librairie JavaScript téléchargée depuis le serveur.