Category:D: Difference between revisions

Content added Content deleted
No edit summary
mNo edit summary
Line 1: Line 1:
{{language|D
{{language|D
|exec=machine
|strength=strong
|strength=strong
|gc=yes
|gc=yes
Line 14: Line 15:
{{language programming paradigm|Functional}}
{{language programming paradigm|Functional}}
{{language programming paradigm|generic}}
{{language programming paradigm|generic}}
'''D''' is an [[object-oriented]], [[imperative programming|imperative]], multi-[[:Category:Programming Paradigms|paradigm]] system programming language by Walter Bright of Digital Mars. It originated as a re-engineering of [[C++]], but even though it is predominantly influenced by that language, it is not a variant of C++. D has redesigned some C++ features and has been influenced by concepts used in other programming languages, such as [[Python]], [[Java]], [[C sharp|C#]] and [[Eiffel]].
'''D''' is an [[object-oriented]], [[imperative programming|imperative]], multi-[[:Category:Programming Paradigms|paradigm]] systems programming language designed by Walter Bright of Digital Mars. It originated as a re-engineering of [[C++]], but even though it is predominantly influenced by that language, it is not a variant of C++. D has redesigned some C++ features and has been influenced by concepts used in other programming languages, such as [[Python]], [[Java]], [[C sharp|C#]] and [[Eiffel]].


==Citations==
==Citations==