In computer programming, a special character is often used to mark the end of variable length data, most notably C strings. This character is often 0 or Null; such data is said to be null terminated.