L programming language
Encyclopedia
Three programming languages named L are:
- A programming language started by Larry McVoyLarry McVoyLarry McVoy is the CEO of BitMover, the company that makes BitKeeper, a version control system that was used from February 2002 to early 2005 to manage the source code of the Linux kernel....
, with extensive help from Jeffrey Hobbs, Oscar Bonilla, and Tim Daly, Jr. It aims to wrap CC (programming language)C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
-like syntax around core TclTclTcl is a scripting language created by John Ousterhout. Originally "born out of frustration", according to the author, with programmers devising their own languages intended to be embedded into applications, Tcl gained acceptance on its own...
functionality.
- A capability-secure and distributed language, developed by HP LabsHP LabsHP Labs is the exploratory and advanced research group for Hewlett-Packard. The lab has some 600 researchersin seven locations throughout the world....
. It is a derivative of lambda calculusLambda calculusIn mathematical logic and computer science, lambda calculus, also written as λ-calculus, is a formal system for function definition, function application and recursion. The portion of lambda calculus relevant to computation is now called the untyped lambda calculus...
, hence it is small, block-structured, dynamically-typed, and functional. It is both a language and an operating environment, like SmalltalkSmalltalkSmalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis." It was designed and created in part for educational use, more so for constructionist...
. It is capability-secure and distributed, like E.
- A theoretical language with three (or four) instruction types used to discuss computability in Martin Davis' Comptability, complexity and Languages (ISBN: 9780122063824)