jq je jednak vyšší funkcionální doménově specifický programovací jazyk určený k zpracovávání dat ve formátu JSON, jednak i stejnojmenný nástroj příkazového řádku umožňující rychlé použití tohoto jazyka na tvorbu filtrů podobným způsobem, jakým se používá awk nebo sed na filtrování méně strukturovaného textu.

Autorem jazyka je Stephen Dolan, který jeho první verzi vydal v říjnu 2012. Původní implementace byla v Haskellu, ale později byl přepsán do Céčka. Uvolněna je pod licencí MIT.

Později vzniklo několik reimplementací a rozšiřujících jazyků. Například gojq napsané v Go a přidávající podporu souborů typu YAML.

Odkazy Reference

Externí odkazy jqlang.org – domovská stránka

Kategorie:Dotazovací jazyky Kategorie:Dynamicky typované programovací jazyky Kategorie:Funkcionální jazyky