# String String s are implemented as a collection bytes plus some methods o provide useful functionality when those bytes are interpreted as text. Strings can do everything that a UTF-8 character can These attached methods include creating, updating and reading. Strings are different to other collections, namely how indexing into a ``String`` is complicated by the differences between how people and computers interpret ``String`` data ## What is a String?