
\u00A9 represent the copyright symbol - ©
A Unicode character has a range of possible values starting from \u0000 to \uFFFF. To access a Unicode character the format starts with an escape sequence \u followed by 4 digits hexadecimal value. UTF-32: It represents 32-bits (4 bytes) long character encoding. UTF-16: It represents 16-bits (2 bytes) long character encoding. UTF-8: It represents 8-bits (1 byte) long character encoding. There are multiple Unicode Transformation Formats:. Hexadecimal values are used to represent Unicode characters. Unicode System is established by Unicode Consortium. Unicode system is an international character encoding technique that can represent most of the languages around the world. These problems led to finding a better solution for character encoding that is Unicode System.
For example, some character can be encoded with a single byte, other might require two or more bytes.
Certain languages have many character sets, the code assigned to each character may vary in terms of length. In every language, different letters are present and the code assigned to every letter is also different which means multiple languages have multiple codes for various letters. There were a few limitations to the encoding techniques used before the Unicode system. Base64 used for binary to text encoding. GB18030 and BIG-5 used for Chinese and so on.
ISO 8859-1 used for the Western European Languages.ASCII (American Standard Code for Information Interchange): used for the United States.Types of Encodingįollowing are the different types of encoding used before the Unicode system. A character encoding scheme is important because it helps to represent the same information on multiple types of devices. A character is stored using a combination of 0's and 1's. Computer systems internally store data in binary representation.