When I want to impress a Mathematica novice I show him how we can use spaces to denote multiplication (telling him also to be careful not to forget the space as in
As far as I know this feature (or the feature for the exponent that suppresses the
^) does not exist in other CAS or programming languages (I am not sure about Maple) at least without importing packages.
So, what gives this ability of Mathematica? What is different in the implementation of multiplication? It has to do with Front End?