String
En streng er en datatype som brukes i programmering, for eksempel et heltall og en flytende enhet, men brukes til å representere tekst i stedet for tall. Den består av et sett med tegn som også kan inneholde mellomrom og tall. For eksempel er ordet "hamburger" og uttrykket "Jeg spiste 3 hamburgere" begge strenger. Selv "12345" kan betraktes som en streng hvis den er spesifisert riktig. Vanligvis må programmerere legge ved strengene i anførselstegn for at dataene skal gjenkjennes som en streng og ikke et tall eller variabelnavn.
For eksempel i sammenligningen:
hvis (Option1 == Option2) så ...
Alternativ1 og Alternativ2 kan være variabler som inneholder heltall, strenger eller andre data. Hvis verdiene er de samme, returnerer testen en verdi på sant, ellers er resultatet usant. I sammenligningen:
hvis ("Option1" == "Option2") så ...
Alternativ1 og Alternativ2 blir behandlet som strenger. Derfor sammenligner testen ordene "Option1" og "Option2", som ville gi feil. Lengden på en streng bestemmes ofte ved å bruke en null karakter.