Use Your Preferred LanguageAstal is written with GLib and it supports languages that support GObject introspection.