20 relations: BLISS, C (programming language), Call-with-current-continuation, Common Lisp, Cross-platform, EuLisp, Functional programming, Gerald Jay Sussman, Guy L. Steele, Jr., Imperative programming, Joule (programming language), Lazy evaluation, Metaprogramming, Object-oriented programming, Programming paradigm, Scheme (programming language), Setf, Strong and weak typing, Type system, Yale University.
BLISS is a system programming language developed at Carnegie Mellon University by W. A. Wulf, D. B. Russell, and A. N. Habermann around 1970.
New!!: T (programming language) and BLISS ·
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
In Scheme programming, the function call-with-current-continuation, abbreviated call/cc, is a control operator.
Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ANSI INCITS 226-1994 (R2004) (formerly X3.226-1994 (R1999)).
In computing, cross-platform, multi-platform, or platform independent, is an attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms.
EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around Europe.
New!!: T (programming language) and EuLisp ·
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.
Gerald Jay Sussman (February 8, 1947) is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology (MIT).
Guy Lewis Steele, Jr., also known as "The Great Quux", Harvard School of Engineering and Applied Sciences, publication date unknown, accessed 2009-11-12 and GLS, is an American computer scientist who has played an important role in designing and documenting several computer programming languages.
In computer science, imperative programming is a programming paradigm that uses statements that change a program's state.
Joule is a concurrent dataflow programming language, designed for building distributed applications.
In programming language theory, lazy evaluation, or call-by-need is an evaluation strategy which delays the evaluation of an expression until its value is needed (non-strict evaluation) and which also avoids repeated evaluations (sharing).
Metaprogramming is the writing of computer programs with the ability to treat programs as their data.
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which are data structures that contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A distinguishing feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").
A programming paradigm is a fundamental style of computer programming, serving as a way of building the structure and elements of computer programs.
Scheme and Common Lisp are the two principal dialects of the computer programming language Lisp.
Setf or SETF may refer to.
New!!: T (programming language) and Setf ·
In computer programming, programming languages are often colloquially classified as strongly typed or weakly typed.
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.
Yale University is a private Ivy League research university in New Haven, Connecticut.