<div dir="ltr"><br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div align="right"></div>You can add numbers, but you can only "concatenate" (append one string to another) strings.  There's also a whole art and science to manipulating strings.<font color="#888888"><br>

</font></div></blockquote></div><br>Perl is somewhat of an exception to this rule.  While it won't exactly let you <i>add</i> strings/characters as you would integers, it will allow you to increment them.  For example, if you had a variable $v and incremented it as $v++, it would yield the next successive alphabetic element, so $v = 'a' would become 'b' , $v = 'n'  would become 'o', $v = 'z' would become 'aa', and so forth, treating the string as much as possible like an integer (including incrementing the values starting from the left, which would be the least significant digit in a integer).  So, $v = 'abc', if incremented, becomes 'abd', and so forth until when it reaches 'abz', incrementing again would yield 'aca'.<br>
<br>I'll stop corrupting people with Perl black magicks now.  You've given a succinct, easy-to-digest, abstract overview of the essentials of programming, IMO.<br></div>