Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

K

Array Language

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
1993 1
Significance
Foundation 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
Dynamically Typed 1
Typing Discipline
Strongly Typed 1
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 Source
Wikidata: K/k
Wikidata Q9922, resolved via en.wikipedia pageprops (wave rule R-L)View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.