V tomto článku si představíme netradiční programovací jazyk nazvaný Joy, jenž je odvozený od velmi jednoduchých funkcionálních základů a minimalistické syntaxi. Oproti dalším funkcionálním jazykům, které jsou postaveny na lambda kalkulu, je Joy založen na kompozici funkcí, což vede k syntaxi podobné Forthu.