k and q are array languages in the APL tradition.
APL is one the "ur programming languges".
https://madhadron.com/programming/seven_ur_languages.html
Here's an open source implementation of k: https://codeberg.org/ngn/k/
kdb is a time-series database with deep integration to k. It is famously used in the financial industry.