Character String-oriented Languages and Utilities
Character strings are such a useful datatype that several languages have been designed in order to make string processing applications easy to write. Examples include the following languages:
- awk
- Icon
- MUMPS
- Perl
- Rexx
- Ruby
- sed
- SNOBOL
- Tcl
Many Unix utilities perform simple string manipulations and can be used to easily program some powerful string processing algorithms. Files and finite streams may be viewed as strings.
Some APIs like Multimedia Control Interface, embedded SQL or printf use strings to hold commands that will be interpreted.
Recent scripting programming languages, including Perl, Python, Ruby, and Tcl employ regular expressions to facilitate text operations.
Some languages such as Perl and Ruby support string interpolation, which permits arbitrary expressions to be evaluated and included in string literals.
Read more about this topic: String (computer Science)
Famous quotes containing the words character, languages and/or utilities:
“We now demand the light artillery of the intellect; we need the curt, the condensed, the pointed, the readily diffusedin place of the verbose, the detailed, the voluminous, the inaccessible. On the other hand, the lightness of the artillery should not degenerate into pop-gunneryby which term we may designate the character of the greater portion of the newspaper presstheir sole legitimate object being the discussion of ephemeral matters in an ephemeral manner.”
—Edgar Allan Poe (18091845)
“People in places many of us never heard of, whose names we cant pronounce or even spell, are speaking up for themselves. They speak in languages we once classified as exotic but whose mastery is now essential for our diplomats and businessmen. But what they say is very much the same the world over. They want a decent standard of living. They want human dignity and a voice in their own futures. They want their children to grow up strong and healthy and free.”
—Hubert H. Humphrey (19111978)
“Flowers ... are a proud assertion that a ray of beauty outvalues all the utilities of the world.”
—Ralph Waldo Emerson (18031882)