Para um matemático, a linha $$x = x + 1$$é uma equação sem solução: subtraindo $x$ dos dois lados, sobra $0 = 1$. Para um programador, é uma das linhas mais comuns que existem, e quer dizer “pegue o valor de $x$, some um e guarde o resultado em $x$”. O mesmo sinal, nas duas comunidades, faz trabalhos opostos: lá ele afirma uma igualdade; aqui ele manda fazer uma atribuição.