Category:K
This programming language may be used to instruct a computer to perform a task.
Official website 

Garbage collected:  Yes 

Type checking:  Dynamic 
See Also: 

K is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems. The language serves as the foundation for kdb, an inmemory, columnbased database, and other related financial products. The language, originally developed in 1993, is a variant of APL and contains elements of Scheme. Advocates of the language emphasize its speed, facility in handling arrays and its expressive syntax.[1]
There are many dialects of K named after the versions of K produced by Whitney while working at various companies. K1 and K2 are no longer available. K3, K4, K5 and K6 have been implemented as opensource by various people. K7 has been publicly documented. The current language level under development by Whitney is K9, with its implementation named shakti.
Implementations
 ktye/i is a portable K6 written in Go
 ngn/k is a K6 written in C
 oK is a K5 written in JavaScript
 Kona is a K3 written in C
 shakti is a proprietary K9
Related
Resources
Examples
 K Programming Language has basic examples
Citations
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
 K examples needing attention (empty)
 K Implementations (3 P)
 K User (8 P)
Pages in category "K"
The following 180 pages are in this category, out of 180 total.
A
 A+B
 ABC correlation
 Abundant, deficient and perfect number classifications
 Ackermann function
 Amicable pairs
 Anagrams
 Anagrams/Deranged anagrams
 Angle difference between two bearings
 Anonymous recursion
 Array concatenation
 Array length
 Associative array/Creation
 Associative array/Iteration
 Averages/Arithmetic mean
 Averages/Median
 Averages/Mode
 Averages/Pythagorean means
 Averages/Root mean square
 Averages/Simple moving average
C
E
F
H
I
K
L
M
P
R
S
 Search a list
 Selfdescribing numbers
 Sequence of nonsquares
 Shell oneliner
 Show ASCII table
 Show the (decimal) value of a number of 1s appended with a 3, then squared
 Sort an integer array
 Sort disjoint sublist
 Sort numbers lexicographically
 Sort the letters of string in alphabetical order
 Sorting algorithms/Quicksort
 Split a character string based on change of character
 Stack
 String append
 String case
 String concatenation
 String length
 String matching
 String prepend
 Strip a set of characters from a string
 Strip whitespace from a string/Top and tail
 Substring/Top and tail
 Sum and product of an array
 Sum of a series
 Sum of first n cubes
 Sum of squares
 Symmetric difference