UTF-8 is a variable-length character encoding that uses one to four bytes to represent each character, while UTF-16 is a fixed-length encoding that uses two bytes to represent each character. UTF-8 is backward-compatible with ASCII, while UTF-16 is not.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile