# Elixir for teaching programming

**URL:** <https://forum.elixirforum.com/t/elixir-for-teaching-programming/32740>\
**Category:** Discussions\
**Tags:** general-programming\
**Created:** [June 30, 2020, 8:30am UTC](https://forum.elixirforum.com/t/elixir-for-teaching-programming/32740 "2020-06-30T08:30:03Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![patrickdm](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/patrickdm/32/7579_2.png) [@patrickdm](https://forum.elixirforum.com/u/patrickdm)\
**Post date:** [June 30, 2020, 11:38am UTC](https://forum.elixirforum.com/t/elixir-for-teaching-programming/32740/10 "2020-06-30T11:38:53Z")

</div>

Thank you @dimitarvp I have the very same feeling about it. Learning to program with the functional paradigm teaches a sane mental discipline and you can then build on new paradigms applying solid reasoning processes that make cleaner and safer code! I will search for that article, thank you for pointing me to it.

---

_[View the full topic](https://forum.elixirforum.com/t/elixir-for-teaching-programming/32740)._
