Have you tried programming in it? I would call K a general purpose language that can do pretty much anything. I can only speak personally, but learning k and q were a transformative experience that have changed how I think in a fundamental way (in a similar way that lisp and haskell did when I learned them in the past).