46 relations: "Hello, World!" program, A+ (programming language), APL (programming language), Array data structure, Array programming, Arthur Whitney (computer scientist), ASCII, Bracket, Column-oriented DBMS, Database, Exclamation mark, First-class citizen, First-class function, Function overloading, Functional programming, I. P. Sharp Associates, IBM, In-memory database, Interactivity, Interpreted language, J (programming language), Java (programming language), Kdb+, Kenneth E. Iverson, Kx Systems, Linux, MacOS, Mainframe computer, Microsoft Windows, Morgan Stanley, Open-source model, Operating system, Q (programming language from Kx Systems), Read–eval–print loop, 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, Web browser, Workstation.
"Hello, World!" program
A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.
New!!: K (programming language) and "Hello, World!" program · See more »
A+ (programming language)
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 (programming language)
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 »
Array data structure
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 »
Array programming
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 (computer scientist)
Arthur Whitney (born October 24, 1957) is a Canadian computer scientist most notable for developing three programming languages inspired by APL: A+, K, and Q, and for cofounding the U.S. company Kx Systems.
New!!: K (programming language) and Arthur Whitney (computer scientist) · See more »
ASCII
ASCII, abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication.
New!!: K (programming language) and ASCII · See more »
Bracket
A bracket is a tall punctuation mark typically used in matched pairs within text, to set apart or interject other text.
New!!: K (programming language) and Bracket · See more »
Column-oriented DBMS
"A column-oriented DBMS"(or columnar database management system) is a database management system (DBMS) that stores data tables by column rather than by row.
New!!: K (programming language) and Column-oriented DBMS · See more »
Database
A database is an organized collection of data, stored and accessed electronically.
New!!: K (programming language) and Database · See more »
Exclamation mark
The exclamation mark (British English) or exclamation point (some dialects of American English) is a punctuation mark usually used after an interjection or exclamation to indicate strong feelings or high volume (shouting), or show emphasis, and often marks the end of a sentence.
New!!: K (programming language) and Exclamation mark · See more »
First-class citizen
In programming language design, a first-class citizen (also type, object, entity, or value) in a given programming language is an entity which supports all the operations generally available to other entities.
New!!: K (programming language) and First-class citizen · See more »
First-class function
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 »
Function overloading
In some programming languages, function overloading or method overloading is the ability to create multiple methods of the same name with different implementations.
New!!: K (programming language) and Function overloading · See more »
Functional programming
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 »
I. P. Sharp Associates
I.
New!!: K (programming language) and I. P. Sharp Associates · See more »
IBM
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
New!!: K (programming language) and IBM · See more »
In-memory database
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 »
Interactivity
Across the many fields concerned with interactivity, including information science, computer science, human-computer interaction, communication, and industrial design, there is little agreement over the meaning of the term "interactivity", although all are related to interaction with computers and other machines with a user interface.
New!!: K (programming language) and Interactivity · See more »
Interpreted language
An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions.
New!!: K (programming language) and Interpreted language · See more »
J (programming language)
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 (programming language)
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 »
Kdb+
kdb+ is a column-based relational time-series database with in-memory capabilities, developed and marketed by Kx Systems.
New!!: K (programming language) and Kdb+ · See more »
Kenneth E. Iverson
Kenneth Eugene Iverson (17 December 1920 – 19 October 2004) was a Canadian computer scientist noted for the development of the programming language APL.
New!!: K (programming language) and Kenneth E. Iverson · See more »
Kx Systems
Kx Systems is a data analysis software developer and vendor.
New!!: K (programming language) and Kx Systems · See more »
Linux
Linux is a family of free and open-source software operating systems built around the Linux kernel.
New!!: K (programming language) and Linux · See more »
MacOS
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
New!!: K (programming language) and MacOS · See more »
Mainframe computer
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
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
New!!: K (programming language) and Microsoft Windows · See more »
Morgan Stanley
Morgan Stanley is an American multinational investment bank and financial services company headquartered at 1585 Broadway in the Morgan Stanley Building, Midtown Manhattan, New York City.
New!!: K (programming language) and Morgan Stanley · See more »
Open-source model
The open-source model is a decentralized software-development model that encourages open collaboration.
New!!: K (programming language) and Open-source model · See more »
Operating system
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
New!!: K (programming language) and Operating system · See more »
Q (programming language from Kx Systems)
Q is a programming language for array processing, developed by Arthur Whitney.
New!!: K (programming language) and Q (programming language from Kx Systems) · See more »
Read–eval–print loop
A Read–Eval–Print Loop (REPL), also known as an interactive toplevel or language shell, is a simple, interactive computer programming environment that takes single user inputs (i.e. single expressions), evaluates them, and returns the result to the user; a program written in a REPL environment is executed piecewise.
New!!: K (programming language) and Read–eval–print loop · See more »
Relational database management system
A relational database management system (RDBMS) is a database management system (DBMS) based on the relational model invented by Edgar F. Codd at IBM's San Jose Research Laboratory.
New!!: K (programming language) and Relational database management system · See more »
Roger Hui
Roger Hui (born 1953) is a computer scientist and codeveloper of the programming language J. In 1953, he was born in Hong Kong.
New!!: K (programming language) and Roger Hui · See more »
Scheme (programming language)
Scheme is a programming language that supports multiple paradigms, including functional programming and imperative programming, and is one of the two main dialects of Lisp.
New!!: K (programming language) and Scheme (programming language) · See more »
Solaris (operating system)
Solaris is a Unix operating system originally developed by Sun Microsystems.
New!!: K (programming language) and Solaris (operating system) · See more »
SQL
SQL (S-Q-L, "sequel"; Structured Query Language) is a domain-specific language used in programming and 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
SQL-92 was the third revision of the SQL database query language.
New!!: K (programming language) and SQL-92 · See more »
Strong and weak typing
In computer programming, programming languages are often colloquially classified as to whether the language's type system makes it strongly typed or weakly typed (loosely typed).
New!!: K (programming language) and Strong and weak typing · See more »
Swiss Bank Corporation
Swiss Bank Corporation was a large integrated financial services company located in Switzerland.
New!!: K (programming language) and Swiss Bank Corporation · See more »
Type system
In programming languages, a type system is a set of rules that assigns a property called type to the various constructs of a computer program, such as variables, expressions, functions or modules.
New!!: K (programming language) and Type system · See more »
Union Bank of Switzerland
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 »
Web browser
A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.
New!!: K (programming language) and Web browser · See more »
Workstation
A workstation is a special computer designed for technical or scientific applications.
New!!: K (programming language) and Workstation · See more »
Redirects here:
K language, K programming language.
References
[1] https://en.wikipedia.org/wiki/K_(programming_language)