You don&#x27;t really need it when reading tutorials either. Rainbow, simple matching, or manually counting parens is very much helpful when you&#x27;re editing code, not so much when you&#x27;re reading, at least if the code follows standard formatting idioms. You really get used to it: <a href="http:&#x2F;&#x2F;www.loper-os.org&#x2F;wp-content&#x2F;parphobia.png" rel="nofollow">http:&#x2F;&#x2F;www.loper-os.org&#x2F;wp-content&#x2F;parphobia.png</a> I would even argue you don&#x27;t even absolutely need matching despite its helpfulness since Lisp was done and is done on many primitive editors without such features including pen and paper. As a first order approximation, you have just as many parens (braces, brackets) as a C-like language, the opening one is just on the other side, and C too can be done just fine with primitive editors.