马拉雅拉姆语在历史上用多种不同的文字书写。即使今天它有时也用马拉雅拉姆阿拉伯文书写，主要用于新加坡和马来西亚的穆斯林中。
历史.马拉雅拉姆语最初用Vatteluttu文书写，它是泰米尔语的古代文字。但是，现代马拉雅拉姆文衍生自古兰塔文，它最初用来书写梵语。Vatteluttu文和Grantha文二者都独立起源于婆罗米文。
字母表.现代马拉雅拉姆文有13个元音字母，36个辅音字母和一些其他符号。下表中使用了ISO 15919罗马化。