O tipo cadeia é utilizado para armazenar sequencia de caracteres, ou seja, 1 ou mais caracteres. Cada caractere ocupa 1 byte na memória e o comprimento total da cadeia é o número de caracteres da mesma. O comprimento máximo da cadeia está limitado atualmente a 128 caracteres, ou 128 bytes. Toda cadeia é uma sequencia de caracteres disposta entre aspas duplas, como no exemplo abaixo: "Fernando Antonio de Padua Paim". Na atribuição de valores a variáveis do tipo cadeia, a sequencia de caracteres deverá ser colocado entre aspas duplas. Por exemplo, o algoritmo abaixo exemplifica uma declaração de variável do tipo cadeia:
algoritmo( )
{
cadeia s;
s := "comunicação de dados";
escreva ( "O valor atribuido a s foi", s );
}