List of programming languages ββnamed by one letter.
BUT
The A + programming language is a descendant of APL, like the other languages ββon this page, because the APL community loves single letter names. Arthur Whitney (creator of many APL dialects) created A, then Morgan Stanley expanded it to A +.
B
The B programming language is the predecessor of C and is no longer used these days.
C
No need to introduce C. If you are interested in this article, then you know C. We can also read C ++ and C # since non-alphabetic and non-numeric characters are allowed.
D
D is improved C ++. It is currently my favorite language, so things will be very biased. If you have a choice of languages, consider it a recommendation to check out D!
E
The E programming language is a rather unique language. It focuses on distributed programming as well as security.
There is also the Amiga E , often referred to simply as E. Wouter van Oortmerssen conceived of it as a scripting language for games and describes it as "a huge success, becoming one of the most popular amiga programming languages." It is available as freeware .
F
F # is relatively well known. Essentially, O'Caml has been ported to .NET.
There is also F , which is a subset of Fortran. It should be easier to learn, use, and debug than full Fortran.
F * is a functional programming language of the ML type for testing programs. The main current use case for F * is to create a tried and true replacement for the entire HTTPS stack.
G
G-code is also called the G programming language, so it fits. Programming language for numerically controlled devices (CNC). It looks like assemblers.
Inside LabView there is a real G programming language . It is a graphical data flow language.
H
H is a weakly typed text language. Not much is known about him.
There is another H that is just as useful.
One of the things I want to do with computers is create art for art's sake. H is one such project. H is not a productive tool. You can't create anything useful with H. This is an exercise in building a compiler and runtime from scratch, based on my past experiences with Lojban parsing, server-side WebAssembly, and the frustrating marketing of programming tools. I wanted to create something that intentionally brings out all the common ways of advertising programming languages ββand tools.
I
I is a language inspired by J that wants to expand the focus from arrays to more data structures.
J
J is another descendant of APL and probably the most popular. For example, Rosetta Code J is one of the most popular languages .
K
K is one of the main descendants of Arthur Whitney's APL. It is a commercial product used by banks for financing and trading.
L
L was the language that gave the C syntax for TCL.
L is the brother of E by HP Labs.
L is a subset of Common Lisp.
L is a theoretical language in Computability, Complexity, and Languages: Foundations of Theoretical Computer Science.
M
The M language was invented by the French Office of Public Finance (DGFiP), the equivalent of the IRS, to convert tax codes into machine-readable instructions. It is a small domain-specific language based on variable declarations and arithmetic operations. Compiler reverse engineering is available here .
M # targets business applications and .NET websites.
The MUMPS programming language is also called "M".
Microsoft Power Query contains the M formula language .
N
From a posted 1989 publication :
, β . . , . , . , . , . C C++.
I'm not sure if this will ever work, as the article is more like a blueprint with suggestions like "A full C simulator is expected to launch in the early 1990s."
ABOUT
O is a stack-based language with one-letter commands. For example, "io" reads input line (i) and then outputs it (o).
P
The P programming language is designed for event-driven asynchronous programming. It was used to implement and validate the USB device driver stack that ships with Microsoft Windows 8 and Windows Phone.
P β² β² has been a primitive formal language since 1964. It was the first non-GOTO language confirmed to be Turing complete. Brainfuck is P β² β² plus IO.
P # is a Prolog interpreter for .NET.
Q
Q is a wrapper around K and the kdb + database to make it more readable.
Another language, Q, is a functional programming language based on term rewriting. He was replaced by Pure .
There is also Q # , βa domain-specific programming language used to express quantum algorithms. It should be used to write subroutines that run on an additional quantum processor under the control of a classical main program and computer. "
R
R is a well-known statistical programming language . It counts on par with commercial tools like SAS.
S
S is a statistical programming language and R is considered an implementation. Most of the S code works in R.
T
T is a dialect of Scheme or Lisp. The last release was in 1984, so it can be considered dead.
U
The U programming language is a personal project of Rob Upcraft. He wanted a simple C-like language to write his own operating system.
V
The 1985 summary mentions the V programming language .
A newer V with huge alpha ambitions.
W
W was created by Victor Toth in 2001 to program two vintage computers from HP. It is a very simple language, described as C, without keywords, types, and standard library.
X
X # is a low-level programming language, somewhere between x86 assembler and C. It is developed as part of Cosmos, an open source operating system toolkit.
X ++ is a programming language used in one of Microsoft's enterprise resource planning software products. It derives from C ++ and adds garbage collector and SQL query syntax.
Y
Y Programming Language and the Y .
Z
Z-notation is a formal specification language standardized as ISO / IEC13568: 2002.
Another Z is a tiny, strict, impure, curried, Partial Application programming language with a rather peculiar syntax.
Conclusion
If you're looking for a free name, there isn't one. However, you can probably rewrite H, I, T, V, or W.
On the other hand, why give a language a name that can't be googled?