Genie，一种现代通用型的高级语言，最早在2008年被发表，由 GNOME 所推动，採用GNU宽通用公共许可证。它被设计来取代 Vala。它与Vala共用相同的编译器与程式库，两种程式语言可以完全共用，唯一的差别在于语法的不同。它的语法接近Python，借助 GObject 来实现物件导向程式设计。
程式范例.[indent=4]init