Get it on Google Play
New! Download Unionpedia on your Android™ device!
Faster access than browser!
New! Don't lose this page! » Create account

K (programming language)

+ Save concept Saved concepts

K is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems. [1]

35 relations: "Hello, World!" program, A+ (programming language), APL (programming language), Array data structure, Array programming, Arthur Whitney (computer scientist), Column-oriented DBMS, Database, First-class function, Functional programming, Graphical user interface, I. P. Sharp Associates, IBM, In-memory database, J (programming language), Java (programming language), Kenneth E. Iverson, Kuro5hin, Linux, Mainframe computer, Microsoft Windows, Morgan Stanley, OS X, Q (programming language from Kx Systems), Relational database management system, Roger Hui, Scheme (programming language), Solaris (operating system), SQL, SQL-92, Strong and weak typing, Swiss Bank Corporation, Type system, Union Bank of Switzerland, Widget (GUI).

A "Hello, World!" program is a computer program that outputs "Hello, World!" (or some variant thereof) on a display device.

New!!: K (programming language) and "Hello, World!" program · See more »

A+ is an array programming language descendent from the programming language A, which in turn was created to replace APL in 1988.

New!!: K (programming language) and A+ (programming language) · See more »

APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.

New!!: K (programming language) and APL (programming language) · See more »

In computer science, an array data structure or simply an array is a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.

New!!: K (programming language) and Array data structure · See more »

In computer science, array programming languages (also known as vector or multidimensional languages) generalize operations on scalars to apply transparently to vectors, matrices, and higher-dimensional arrays.

New!!: K (programming language) and Array programming · See more »

Arthur Whitney is a Canadian computer scientist most notable for developing the APL-inspired programming languages A+ and K.,, January 4, 2004.

New!!: K (programming language) and Arthur Whitney (computer scientist) · See more »

A column-oriented DBMS is a database management system (DBMS) that stores data tables as sections of columns of data rather than as rows of data.

New!!: K (programming language) and Column-oriented DBMS · See more »

A database is an organized collection of data.

New!!: K (programming language) and Database · See more »

In computer science, a programming language is said to have first-class functions if it treats functions as first-class citizens.

New!!: K (programming language) and First-class function · See more »

In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.

New!!: K (programming language) and Functional programming · See more »

In computer science, a graphical user interface or GUI, pronounced ("gooey") is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, as opposed to text-based interfaces, typed command labels or text navigation.

New!!: K (programming language) and Graphical user interface · See more »


New!!: K (programming language) and I. P. Sharp Associates · See more »

International Business Machines Corporation (commonly referred to as IBM) is an American multinational technology and consulting corporation, with headquarters in Armonk, New York.

New!!: K (programming language) and IBM · See more »

An in-memory database (IMDB; also main memory database system or MMDB or memory resident database) is a database management system that primarily relies on main memory for computer data storage.

New!!: K (programming language) and In-memory database · See more »

The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL function-level languages created by John Backus.

New!!: K (programming language) and J (programming language) · See more »

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: K (programming language) and Java (programming language) · See more »

Kenneth Eugene Iverson (17 December 1920 – 19 October 2004) was a Canadian computer scientist noted for the development of the APL programming language in 1962.

New!!: K (programming language) and Kenneth E. Iverson · See more »

Kuro5hin (K5) was a collaborative discussion website.

New!!: K (programming language) and Kuro5hin · See more »

Linux (pronounced or, less frequently) is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution.

New!!: K (programming language) and Linux · See more »

Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications, bulk data processing such as census, industry and consumer statistics, enterprise resource planning and transaction processing.

New!!: K (programming language) and Mainframe computer · See more »

Microsoft Windows (or simply Windows) is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft.

New!!: K (programming language) and Microsoft Windows · See more »

Morgan Stanley is an American multinational financial services corporation headquartered in the Morgan Stanley Building, Midtown Manhattan, New York City.

New!!: K (programming language) and Morgan Stanley · See more »

OS X (pronounced; originally Mac OS X) is a series of Unix-based graphical interface operating systems (OS) developed and marketed by Apple Inc. It is designed to run on Macintosh computers, having been pre-installed on all Macs since 2002.

New!!: K (programming language) and OS X · See more »

Q is a proprietary array processing language developed by Arthur Whitney and commercialized by Kx Systems.

New!!: K (programming language) and Q (programming language from Kx Systems) · See more »

A relational database management system (RDBMS) is a database management system (DBMS) that is based on the relational model as invented by E. F. Codd, of IBM's San Jose Research Laboratory.

New!!: K (programming language) and Relational database management system · See more »

Roger Hui (born 1953) is a computer scientist and co-developer of the J programming language.

New!!: K (programming language) and Roger Hui · See more »

Scheme and Common Lisp are the two principal dialects of the computer programming language Lisp.

New!!: K (programming language) and Scheme (programming language) · See more »

Solaris is a Unix operating system originally developed by Sun Microsystems.

New!!: K (programming language) and Solaris (operating system) · See more »

SQL (or; Structured Query Language) is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

New!!: K (programming language) and SQL · See more »

SQL-92 was the third revision of the SQL database query language.

New!!: K (programming language) and SQL-92 · See more »

In computer programming, programming languages are often colloquially classified as strongly typed or weakly typed.

New!!: K (programming language) and Strong and weak typing · See more »

Swiss Bank Corporation (SBC) (German: Schweizerischer Bankverein (SBV), French: Société de Banque Suisse (ABS), Italian:Società di Banca Svizzera) is a large integrated financial services company located in Switzerland.

New!!: K (programming language) and Swiss Bank Corporation · See more »

In programming languages, a type system is a collection of rules that assign a property called type to various constructs a computer program consists of, such as variables, expressions, functions or modules.

New!!: K (programming language) and Type system · See more »

Union Bank of Switzerland (UBS) was a large integrated financial services company located in Switzerland.

New!!: K (programming language) and Union Bank of Switzerland · See more »

A widget (or control) is an element of interaction in a graphical user interface (GUI), such as a button or a scroll bar.

New!!: K (programming language) and Widget (GUI) · See more »

Redirects here:

K language, K programming language, KDB (database).


[1] https://en.wikipedia.org/wiki/K_(programming_language)

Hey! We are on Facebook now! »