Java虚拟机（JVM）之上，Hy必定作为Python抽象语法树的透明Lisp前端来运行。Lisp允许像数据那样在代码上进行操作（元编程）。因此，Hy可以用来书写领域特定语言。Hy还允许导入Python库包括标准库，并与Hy代码一起被访问，方式是通过一个编译步骤，将二者的数据结构翻译成Python的AST。
例子代码.来自语言文档的例子：=> (print "Hy!")Hy!=> (defn salutationsnm [name] (print (+ "Hy " name