Wolfram|Alpha is a natural language computational engine which takes queries and computes custom answers based on back-end knowledge databases and a large amount of Wolfram Language algorithms.
Wolfram Language is a computational (programming) language. There is a good 'fast introduction' for it here:
http://www.wolfram.com/language/fast-introduction-for-progra...
The full reference documentation for the Wolfram Language is located here:
https://reference.wolfram.com/language/
(It's extremely well-documented with extensive examples for every function).
Even he admits to this ,
" What Kind of a Thing Is the Wolfram Language? I’ve sometimes found it a bit of a struggle to explain what the Wolfram Language really is."
https://blog.stephenwolfram.com/2019/05/what-weve-built-is-a...
Which means you get access to the full functionality that Mathematica offers, just without the GUI notebook interface.
- It's arcane/esoteric
- Its capabilities are largely unknown (I have mixed results with wolframalpha even for simple queries. Perhaps programmatic model is more deterministic)
- Its licensing model is murky and needlessly complicated