K is a proprietary array programming language developed by Arthur Whitney, derived from APL and closely related to J, first released in 1993 and commercialized by Kx Systems. K is best known as the language underlying kdb+, a high-performance column-oriented database widely used in the financial industry for processing large volumes of time-series data, and it shares the terse, symbol-dense syntax of APL while further emphasizing execution speed.
Facts
First Released SignificanceFoundation of the kdb+ column-oriented database used for financial products; KX Systems released kdb+, a database built on K, in 1998 1 Classification
Typing Discipline Typing Discipline Connections
Base Language For
Direction correction: Q was built by Arthur Whitney on top of K, not the reverse.
Built On
Direction correction: K was designed by Arthur Whitney drawing on the APL array-language tradition, not the reverse.
Follows Typing Discipline
In Field
Source K (programming language), Wikipedia
Invented By
Source K (programming language), Wikipedia
In the Other Atlases
Developed By
Also in Business Atlas: the developer of this subject.
Sources
1. K (programming language), Wikipedia
Lead paragraph, third sentence
The language, originally developed in 1993, is a variant of
History section, third paragraph
In 1998, KX Systems released kdb+, a database built on K.
Infobox: typing
dynamic, strong
In Field: Programming Language Theory, Lead sentence
K is a proprietary array processing programming language developed by Arthur Whitney and commercialized by KX Systems.
Invented By: Arthur Whitney, Lead sentence, designer
developed by Arthur Whitney and commercialized by KX Systems
In Group: Arthur Whitney Array Languages, Lead
K is a proprietary array processing programming language developed by Arthur Whitney and commercialized by KX Systems.
View the SourceWikidata: K/k
Wikidata Q9922, resolved via en.wikipedia pageprops (wave rule R-L)View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.