壯族先民在長期的生產實踐和社會活動中,為了便於記事和進行交流,在商周時期就創造了刻劃文字符號。這種文字在壯族創世史詩《布洛陀》中稱為sawgoek,意為本源書,即最古老的文字。從廣西出土的戰國至漢代的文物中看到,這種刻劃符號開始出現對物象輪廓的勾勒,有向象形文字發展的趨勢,它比結繩記事前進了壹步。後來,隨著漢文化在壯族地區的廣泛傳播,壯族先民又吸取並仿造漢字六書的構字方格,創造出sawndip,意即生造字。這就是史籍所稱的"土俗字",又叫"方塊土俗字"或"方塊壯字"。這種文字有的是借用漢字的偏旁部首重新組合而成,有的是借用漢字註壯語音義,有些是創造的類象形字。
本源書和土俗字是壯族文字發展史上兩個階段的表現形式。學術界壹般認為,壯族的土俗字始於唐,興於宋而盛於明清,既有碑刻,且有大量的師公唱本和民歌抄本傳世。壯族的許多傳統長詩、神話故事等藉此得以保存。由於歷史的原因,這種文字沒有得到規範和統壹,至今亦只在民間的壹定範圍裏應用。現經初步搜集整理,已將流傳的土俗字集註成《古壯字字典》出版。"古壯字"這壹概念的確認,既反映了其作為壹種民族文字的歷史存在及作用,又能把傳統壯字與今新創的拼音壯文區別開來。它表明壯族的文字歷史悠久,並隨著時代的前進又發展到了壹個新的階段。
拼音壯文是在本世紀5O年代創造的。建國後,人民政府為了提高壯族人民的科學文化水平,幫助壯族人民創造了拼音壯文。這套拼音壯文以拉丁字母為字母,以壯族北部方言為基礎方言,以武鳴縣的壯語語音為標準音。1957年11月29日,國務院通過了壯文方案,井批準在壯族地區試點推行。至此,壯族人民有了合法的、統壹的文字。