Word Explorer

Extensible programming

💡 Words with a Similar Meaning to "Extensible programming"

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

WordDefinition
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.
software frameworknoun(computing) an abstraction used in software development to provide generic functionality for application-specific software.
object-based programmingnoun(programming) A programming paradigm that encapsulates states and operations inside "objects" to design applications and computer programs.
system programming languageA system programming language is a programming language used for system programming; such languages are designed for writing system software, which usually requires different development approaches when compared with application software.
object pascalan extension to the programming language Pascal that provides object-oriented programming features such as classes and methods.
macro languagenoun(computing) A system for defining and processing macros.
scripting languagenounA computer language designed to be used as part of a larger application.
metaprogramnoun(programming) A computer program that writes or manipulates other programs as data, or does the work at runtime that would otherwise be done at compile time.
runtime libraryIn computer programming, a runtime library is a set of low-level routines used by a compiler to invoke some of the behaviors of a runtime environment, by inserting calls to the runtime library into compiled executable binary.
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.
object-based languagenoun(computing) Any programming language that encapsulates the state and operations inside objects that may or may not support inheritance.
computer programmingnoun(programming) The process of designing, writing, testing, debugging, and maintaining the source code of computer programs.
parallel programming modelIn computing, a parallel programming model is an abstraction of parallel computer architecture, with which it is convenient to express algorithms and their composition in programs.
application frameworkIn computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software.
typed assembly languageIn computer science, a typed assembly language is an assembly language that is extended to include a method of annotating the datatype of each value that is manipulated by the code.
programming toolA programming tool or software development tool is a computer program that is used to develop another program.
object-oriented programmingnoun(programming) A programming paradigm that uses hierarchies of objects, instantiated from templates called classes, to design applications and computer programs.
structured concurrencya programming paradigm aimed at improving the clarity, quality, and development time of a computer program by using a structured approach to concurrent programming.
compiler-compilerIn computer science, a compiler-compiler or compiler generator is a programming tool that creates a parser, interpreter, or compiler from some form of formal description of a programming language and machine.
computer languagenoun(programming) A language that is used internally by computers, including programming languages, machine languages, query languages, markup languages, etc.

Translate “Extensible programming” into Another Language

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

Home/Dictionary/Extensible programming