Functional programming
jqは、高水準関数型言語である。JSONのバックトラッキングとストリーム管理をサポートしている。この言語はIconとHaskellの影響を受けている。