We used different data types such as int and double, but we didn't talk too much about char, which is the character type. In addition, we mentioned strings, which are sequences of characters. So what's the difference between strings and characters?
A character is a symbol such as a letter 'a', 'A', '@', which is encoded using an integer inside the computer. For instance, see ASCII table.
So inside a computer, a character is equivalent to an integer. That's also why a char type saves integer values
A char is 2 byes, ranging from #0000 - #FFFF, this range is big enough to keep all characters used by human beings, including characters in all human languages.
A char variable can be added or subtracted just as an integer
Escape sequences are a special type of characters using \ and another character.
A string is made of multiple characters. Character literals are enclosed in ' ', string literals are enclosed in " ".