ASCII assigns values: space=32, special characters (33-47), 0-9 (48-57), A-Z (65-90), a-z (97-122). The collating sequence orders by these numeric values, so spaces come first, then special characters, digits, uppercase letters, and finally lowercase letters.