Academic Glossary
Browse 5 academic terms defined in plain English, from the cultural dictionary of computing.
5 Academic Terms
- Haskell
- A purely functional programming language with strong static typing, lazy evaluation, and a sophisticated type system including type classes and monads. Haskell...
- Lisp
- The second-oldest high-level programming language, pioneering many foundational concepts including tree data structures, automatic garbage collection, dynamic...
- Prolog
- A logic programming language where programs are expressed as relations and rules rather than step-by-step instructions. Prolog's built-in backtracking search...
- Scheme
- A minimalist dialect of Lisp designed for teaching and research, emphasizing lexical scoping, first-class continuations, and tail-call optimization. Scheme is...
- Smalltalk
- The language that defined object-oriented programming as we know it. Developed at Xerox PARC alongside the modern GUI, Smalltalk treats everything as an object...
Related Topics
- Language (5 terms in common)
- Functional (3 terms in common)
- Ai (2 terms in common)
- Logic (1 terms in common)
- Type Theory (1 terms in common)
- Oop (1 terms in common)
- Lisp (1 terms in common)
- Gui (1 terms in common)