Example image of eyePlorer eyePlorer map for 'Closure (computer science)': Computer science First-class function Free variables and bound variables Name binding Scope (programming) Variable (programming) Functional programming Lisp (programming language) ML (programming language) Continuation-passing style Information hiding Control flow Object (computer science) Scheme (programming language) Run time (computing) Function object Peter J. Landin SECD machine Joel Moses Lambda calculus Gerald Jay Sussman Guy L. Steele, Jr. Pure function Referential transparency (computer science) ECMAScript Garbage collection (computer science) Smalltalk Object-oriented programming Haskell (programming language) Continuation Common Lisp JavaScript Spaghetti stack Ruby (programming language) Data structure Undefined behavior Actor model Concurrent computing C (programming language) Callback (computer science) Eiffel (programming language) C++ Class (computer science) Java (programming language) Method (computer science) Mac OS X Snow Leopard Objective-C Martin Fowler Blocks (C language extension) Boo (programming language)