The Gujarati script, which like all Nagari writing systems is strictly speaking an abugida rather than an alphabet, is used to write the Gujarati language and the Kutchi language. It resembles Devanagari script without the line. A few letters are different, such as e (when not preceded by a consonant), l, and j. Also its numerical digits are different from their Devanagari counterparts.
With a few additional characters, added for this purpose, Gujarati can also be used to write Sanskrit.
The Gujarati alphabet utilizes overall 94 distinct legitimate and recognised shapes, which mainly includes 34 vyanjana (ornamented sounds ֠consonants), 2 compound characters that are treated as consonants (not lexically though), and 14 svara (pure sounds ֠vowels).
The consonants (vyanjana), on the other hand, are grouped in eight categories; seven of which are named by considering the usage and position of the tongue during their pronunciation.