Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

D (programming language) and Metaprogramming

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between D (programming language) and Metaprogramming

D (programming language) vs. Metaprogramming

D is an object-oriented, imperative, multi-paradigm system programming language created by Walter Bright of Digital Mars and released in 2001. Metaprogramming is a programming technique in which computer programs have the ability to treat programs as their data.

Similarities between D (programming language) and Metaprogramming

D (programming language) and Metaprogramming have 9 things in common (in Unionpedia): Assembly language, C (programming language), C Sharp (programming language), Common Intermediate Language, Domain-specific language, First-class citizen, JavaScript, Python (programming language), Ruby (programming language).

Assembly language

An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.

Assembly language and D (programming language) · Assembly language and Metaprogramming · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

C (programming language) and D (programming language) · C (programming language) and Metaprogramming · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

C Sharp (programming language) and D (programming language) · C Sharp (programming language) and Metaprogramming · See more »

Common Intermediate Language

Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL), is the lowest-level human-readable programming language defined by the Common Language Infrastructure (CLI) specification and is used by the.NET Framework,.NET Core, and Mono.

Common Intermediate Language and D (programming language) · Common Intermediate Language and Metaprogramming · See more »

Domain-specific language

A domain-specific language (DSL) is a computer language specialized to a particular application domain.

D (programming language) and Domain-specific language · Domain-specific language and Metaprogramming · See more »

First-class citizen

In programming language design, a first-class citizen (also type, object, entity, or value) in a given programming language is an entity which supports all the operations generally available to other entities.

D (programming language) and First-class citizen · First-class citizen and Metaprogramming · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

D (programming language) and JavaScript · JavaScript and Metaprogramming · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

D (programming language) and Python (programming language) · Metaprogramming and Python (programming language) · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

D (programming language) and Ruby (programming language) · Metaprogramming and Ruby (programming language) · See more »

The list above answers the following questions

D (programming language) and Metaprogramming Comparison

D (programming language) has 144 relations, while Metaprogramming has 91. As they have in common 9, the Jaccard index is 3.83% = 9 / (144 + 91).

References

This article shows the relationship between D (programming language) and Metaprogramming. To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »