Share This
Cat
The Cat programming language is a functional stack-oriented programming language inspired by the Joy programming language. Joy and Cat differ from most functional languages (e.g Scheme, Haskell) and language formalisms (e.g. lambda calculus, combinatory logic) in that they are based on the...
Learn more about Cat »
Add More Topics
Save this view to a base, or just for yourself.
6 Programming Language topics matching:
Filter this CollectionJoy
The Joy programming language is a purely functional programming language that was produced by Manfred von Thun of La Trobe University in Melbourne, Australia. Joy is based on composition of functions rather than lambda calculus. It has turned out to...
Language Designers:
Language Paradigms:
- Concatenative programming language ,
- Functional programming ,
- Multi-paradigm programming language ,
- Stack-oriented programming language
Introduced:
- 2001
Forth
Forth is a structured, imperative, reflective, stack-based computer programming language and programming environment. Forth is sometimes spelled in all capital letters following the customary usage during its earlier years, although the name is not...
Language Designers:
Language Paradigms:
View entire collection »Introduced:
- 1970
Haskell
Haskell (pronounced [ˈhæskəl]) is a standardized, general-purpose purely functional programming language, with non-strict semantics and strong static typing. It is named after logician Haskell Curry.
Following the release of Miranda by Research...
Language Paradigms:
View entire collection »Introduced:
- 1990
Common Intermediate Language
Common Intermediate Language (CIL, pronounced either "sil" or "kil") (formerly called Microsoft Intermediate Language or MSIL) is the lowest-level human-readable programming language in the Common Language Infrastructure and in the .NET Framework....
Influenced:
Factor
Factor is a high-level programming language created by Slava Pestov. Factor is dynamically typed and has automatic memory management, as well as powerful metaprogramming features. The language has a single implementation featuring a self-hosted...
Language Designers:
Influenced:
Language Paradigms:
- Concatenative programming language ,
- Multi-paradigm programming language ,
- Stack-oriented programming language
Introduced:
- 2003
Java bytecode
Java bytecode is the form of instructions that the Java virtual machine executes. Each bytecode opcode is one byte in length, although some require parameters, resulting in some multi-byte instructions. Not all of the possible 256 opcodes are used....