String (computer Science) - Character String-oriented Languages and Utilities

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:

    But boys and girls, pale from the imagined love
    Of solitary beds, knew what they were,
    That passion could bring character enough
    And pressed at midnighht in some public place
    Live lips upon a plummet-measured face.
    William Butler Yeats (1865–1939)

    No doubt, to a man of sense, travel offers advantages. As many languages as he has, as many friends, as many arts and trades, so many times is he a man. A foreign country is a point of comparison, wherefrom to judge his own.
    Ralph Waldo Emerson (1803–1882)

    Flowers ... are a proud assertion that a ray of beauty outvalues all the utilities of the world.
    Ralph Waldo Emerson (1803–1882)