String
A text value represented as an ordered sequence of characters
Core Idea
A string is a text value built from a sequence of characters. Displaying names, reading files, parsing API responses, and handling user input all depend on strings sooner or later.
Strings look simple, but each language treats them differently. C exposes character arrays and terminators, Rust ties them to ownership and borrowing, and JavaScript/Python emphasize high-level operations. That makes strings a useful entry point for both beginner data handling and deeper memory intuition.
Why It Matters Here
Mathbong uses strings as a shared concept across C buffers, Rust memory rules, and JavaScript text processing. They are one of the first real data types learners touch, and one of the first places where language design differences become visible.