# \[ANN\] Symbolics.jl: A Modern Computer Algebra System for a Modern Language

**URL:** <https://discourse.julialang.org/t/ann-symbolics-jl-a-modern-computer-algebra-system-for-a-modern-language/56251>\
**Category:** Package Announcements\
**Created:** [March 1, 2021, 2:59pm UTC](https://discourse.julialang.org/t/ann-symbolics-jl-a-modern-computer-algebra-system-for-a-modern-language/56251 "2021-03-01T14:59:40Z")\
**Posts on this page:** 1\
**Showing post:** 67

<div class="post-metadata">

**Author:** ![metab0t](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/metab0t/32/15551_2.png) [@metab0t](https://discourse.julialang.org/u/metab0t)\
**Post date:** [March 7, 2021, 9:47am UTC](https://discourse.julialang.org/t/ann-symbolics-jl-a-modern-computer-algebra-system-for-a-modern-language/56251/67 "2021-03-07T09:47:20Z")

</div>

My two cents:  
“Scientist’s CAS” mainly focuses algebraic computation and manipulation of variables/arrays/matrixes in the real number or complex number field.  
In other words, we need a framework where normal computational code can be analyzed and transformed symbolically without extra work (the fusion of symbolic code and numerical code). It is more like a symbolic plugin to aid numerical scientific computation.  
By contrast, “mathematician’s CAS” pays more attention to mathematical structures and catogories, such as number theory and group theory.

---

_[View the full topic](https://discourse.julialang.org/t/ann-symbolics-jl-a-modern-computer-algebra-system-for-a-modern-language/56251)._
