Full Programming Language
Conrad Wolfram
Mathematica stands out from traditional computer languages by simultaneously supporting many programming paradigms, such as procedural, functional, rule-based, pattern-based, and more. In this video, Conrad Wolfram describes the advantages of having a system with a full programming language.
Thanks for your feedback.