First Derivatives interview question

What programming language is kdb+ based upon