Java
interface
fluent interface
computer code
object-based programming
factory
abstract factory class
object-oriented programing
object-oriented programming
intermediate language
has-a
compiler
compilation
delegation language
Tcl
dynamic language
quaject
type system
translating program
imperative language
translator
read-eval-print loop
object language
high-level language
duck typing
deinterleaver
library program
marker interface pattern
systems language
facade pattern
scripting language
script language
memoizer
static language
exotype
scope
multidimensional language
abstract class
designer
type introspection
classifier
make
object-oriented language
one-dimensional language
concept
factory class
visual programming language
attribute
algorithmic language
assembly program
spawner
encoder
Moodle
third-class entity
third-class value
assembler
third-class citizen
reobjectivization
prototype-oriented programming
coclass
functional
ALGOL
interleaver
algebraic language
property
idiom
constructor
programmability
source program