Word Explorer

Generic programming

💡 Words with a Similar Meaning to "Generic programming"

Found via reverse dictionary — words that share a conceptual meaning.

WordDefinition
genericsnoun(computing, programming) The use of templates, etc., to create generic source code that can be used in many situations.
functional programmingnoun(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values, so that referential transparency is preserved.
structured programmingnoun(computing) A style of programming that relies on blocks of code, subroutines and the absence of simple tests and jumps
parametric polymorphismnoun(programming) A way to make a computer language more expressive, while maintaining full static type safety, by allowing a function or a data type to be written generically so that it can handle values identically without depending on their type.
generic typenoun(object-oriented programming) A type which can be instantiated with any other type.
prototype-based programmingnoun(programming) A programming style, where inheritance is achieved by using existing objects by means of delegation that act as prototypes.
manifest typingnoun(programming) A typing where the software programmer explicitly identifies the type of each declared variable.
prototype-oriented programmingnoun(programming) A programming paradigm that encapsulates states and operations inside "prototypes" to design applications and computer programs.
metaprogrammingnoun(programming) The writing of computer programs that write or manipulate other programs or themselves as their data, or that perform operations at runtime that would typically be done at compile time.
class-based programmingnoun(programming) A programming style, where inheritance is achieved by using classes of objects.
type inferencenoun(software) The automatic deduction of the type of an expression in a programming language.
gradual typingnoun(programming) A type system where some variables are statically-typed and some are dynamically-typed.
conceptnounAn abstract and general idea; an abstraction.
subtype polymorphismnoun(programming, computing theory) Synonym of subtyping.
imperative programmingnoun(programming) a programming paradigm that describes the computation in statements
exotypenoun(programming) A type (of object) that is defined programmatically at runtime based on external data.
prototype-based languagenoun(computing) A programming language in which behaviour reuse (or inheritance) is performed via cloning existing objects that serve as prototypes.
skeleton programmingnoun(programming) A top-down approach in computer programming based on simple high-level structures, resembling pseudocode, that are gradually fleshed out with details.
logic programmingnoun(programming) Programming with a paradigm that bases on formal logic
formal parameternoun(programming) An abstract representation, typically including a name and a type, of a parameter expected to be passed to a method or function.

Translate “Generic programming” into Another Language

Pick a language — the word will be pre-filled in the translator.

Home/Dictionary/Generic programming