💡 Words with a Similar Meaning to "Extensible programming"
Found via reverse dictionary — words that share a conceptual meaning.
| Word | Definition |
|---|---|
| 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 language | A 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 pascal | an 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 languagenoun | A 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 library | In 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 model | In 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 framework | In computer programming, an application framework consists of a software framework used by software developers to implement the standard structure of application software. |
| typed assembly language | In 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 tool | A 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 concurrency | a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by using a structured approach to concurrent programming. |
| compiler-compiler | In 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.