在古代
腓尼基语及希伯来语的字母表里,G是描摹骆驼的头和颈之轮廓的象形字母,其名称为gimel。
其实字母G与字母C系源于同一
腓尼基字母。原
拉丁字母表里本无字母G,含g音和含k音的词都以字母C为表示。
公元3世纪以后,
古罗马人根据C创造了G,自此C表示k音,G则表示g音。G g 是
拉丁字母中的第7个字母。字母G是由罗马人发明的,因为他们感觉到C对于表达
音位/k/和/g/来说并不足够。这时G取代了原来的字母Z来表达发音/g/。就如同发音/k/的发展那样,/g/也发展成上腭音以及
软腭音的变体。这就是为什么G在所有罗马语系的语言和英语中有这么多不同的发音。
大约在公元前1000年,在
比布鲁斯(
古地中海港市,位于现
黎巴嫩贝鲁特以北的
朱拜勒,公元前第二个千年成为繁华的腓尼基城)和
腓尼基的其他一些地方以及迦南的中心,这个符号是特定的线性形式,对于全部的线性形式来说。在
闪族的语言中这个符号叫做gimel或是gaml,,意思是throwing stick(投掷棒)。
希腊人重新改变的闪族人的命名称之为gamma。后来,当希腊人开始用从左到右书写代替从右到左书写的时候,他们从翻转了字母。除了这些之外,这个gamma符号用来做发音g。
罗马人把这个符号应用到
拉丁文里,但是他们把它变圆滑了。起初他们把这个符号用于发音g和k。C的原型被用来做k发音,而由C加了一条而变成的G被用来做g的发音。这俩个符号没有改变的被应用到了英语当中。
小写字母是由
大写字母在底部延伸出来一个环而形成的。
大写“G”的Unicode数值为:1000111(
二进制)、71(
十进制) 、47(
十六进制)。
小写“g”的Unicode数值为:1100111(二进制)、103(十进制) 、67(十六进制)。