# Is there any explanation document?

**URL:** <https://discourse.slicer.org/t/is-there-any-explanation-document/1519>\
**Category:** Development\
**Created:** [November 25, 2017, 11:17pm UTC](https://discourse.slicer.org/t/is-there-any-explanation-document/1519 "2017-11-25T23:17:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gildoringlorin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/gildoringlorin/32/931_2.png) [@gildoringlorin](https://discourse.slicer.org/u/gildoringlorin)\
**Post date:** [November 25, 2017, 11:17pm UTC](https://discourse.slicer.org/t/is-there-any-explanation-document/1519/1 "2017-11-25T23:17:50Z")

</div>

I’m studying the slicer resource code,but it’s too difficult for me to understand.😥  
Is there any document or website that explain how the slicer project works and the structure of the slicer resource code? further more, how to add my own C++ module to the Slicer?

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [November 25, 2017, 11:32pm UTC](https://discourse.slicer.org/t/is-there-any-explanation-document/1519/2 "2017-11-25T23:32:19Z")

</div>

I would recommend to try to accomplish some simple, well-defined tasks and learn along the way.

See this page to get started: [https://www.slicer.org/wiki/Documentation/Nightly/Developers](https://www.slicer.org/wiki/Documentation/Nightly/Developers)

If you have any specific questions, you can ask them here.

---

<div class="post-metadata">

**Author:** ![gildoringlorin](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/gildoringlorin/32/931_2.png) [@gildoringlorin](https://discourse.slicer.org/u/gildoringlorin)\
**Post date:** [November 26, 2017, 12:12am UTC](https://discourse.slicer.org/t/is-there-any-explanation-document/1519/3 "2017-11-26T00:12:10Z")

</div>

tks,I will try.😍
