I agree. I've done computer programming as long as I can
  remember. [mostly recreational, sometimes for money]. and with
  the right algorithm / logic, there's not much you can't convince
  a computer to do.
  In the case of a human being, the right set of words can
  convince a human being to believe anything.

  This is especially true in logical arguments, which follow the
  same kinds of patterns used in computer programming.