Jump to content

D (programming language)

From Wikiversity
(Redirected from D)


Introduction

[edit | edit source]
Programming with the D Programming Language

D is an object-oriented programming language created by Walter Bright and Andrei Alexandrescu in late 2001[1]. Originally, D was a complete re-engineering of C++, but it later evolved into its own language. D fix many of the 'shortcomings' of C++ and it includes many of C++'s feature plus some other features which do not exist in C++, like garbage collection and memory safety.

Prerequisites

[edit | edit source]

Prerequisites are courses it is suggested you understand before you attempt this course. If you're having a hard time understanding the material in this course, make sure you understand these prerequisites first.

Away a

Sjnzbzve

Lessons

[edit | edit source]

Many of these lessons are conversion

  • Lesson 1: Variables and User Input
  • Lesson 2: Simple Math
  • Lesson 3: Conditional Statements
  • Lesson 4: Loops
  • Lesson 5: Functions and Recursion
  • Lesson 6: Algorithms and Data Structures
  • Lesson 7: Objects and Classes
  • Lesson 8: Templates
  • Phobos, the standard library

Active Participants

[edit | edit source]

Teachers or Contributors

[edit | edit source]

If you are helping to develop this resource, please sign below by typing 4 tildes (~).

Students

[edit | edit source]

If you are using this course as a learning resource, please sign below by typing 4 tildes (~).

See Also

[edit | edit source]

References

[edit | edit source]