Philosophy of Wolfram Language
What is Wolfram Language
What about a programing language with the philosophy that it should do everything possible by computer with utmost ease for human use no need to have professional programer experience?
e.g. do typical things other programing language do such as manipulating strings and arrays, and network programing, shell programing, web dev etc. such as python golang java.

- but also solve math equations,
- do statistical sciences,
- solve boolean logic problems,
- matrix and linear algebra,
- linear programing,
- neural network,
- research on algorithms of machine learning and artificial intelligence,
- cryptanalysis,
- crypto currency,
- chemical sciences, physics research,
- signal processing,
- text processing and computational linguistics,
- finance and accounting,
- stock trading,
- visual programing,
- graphics programing ,
- type setting math,
- geometry,
- combinatorial problems,
- number theory,
- theoretical computer science (lambda calculus, combinators, cellular automata, graph theory...),
- architecture design,
- grid computating...
include every algo ever devised when possible, and everything any software has been written to do, all these, designed so that you do not need to be a professional programer, and in one single coherent app.
LISP, was such a language with such philosophy, in 1980s. (it died due to so called AI Winter, and got derailed by industrial coders C Cpp mentality with things like object oriented programing)
Today, that is Wolfram language, aka Mathematica. Seven thousand functions builtin without loading a single library.