I am writing a scientific text in the area of computer science. Often, I need to refer to a certain data structure named *String* which refers to a sequence of characters. In most programming languages, this needs to be capitalized in order to be correct. However, when I refer to that data structure in regular text, do I have to capitalize it?

I tried to do it like others do it but I have seen both.

**Sample Sentences** <br/>

 1. A matcher might use a string-based matching strategy. 
 2. The string "hello world"... 
 3. On a general level, syntax refers to a set of rules that define how to structure characters and strings. 
 4. Each retrieved string from one ontology is compared to each retrieved string from the other ontology.
 5. These kind of strings slow down the comparison process.