Understanding ASCII and Unicode: Key Differences and Practical Implications