佛陀剛傳道之時,他是反對弟子持咒的,因為咒語是壹種借神靈的力量來到開發提升心靈與身體的力量,而佛陀更希望弟子不要藉他人(神靈)的力量來到達同樣的目地,而是靠自己去提升,但是因為咒語的效果力量非凡,而世人壹般都喜歡得到外緣的助力,所以他的弟子們也非常喜歡持咒。後來,佛陀也就沒有反對,他還隨順弟子的祈請而傳了壹些咒語。
當佛教密宗傳到西藏的時候,西藏依梵文而創造了藏文,所以在西藏流傳的咒語是用藏文來持頌或書寫的。到目前為止,這世界上佛教的咒語是以梵文、巴利文、以及藏文來書寫。梵文之中又分不同的字體,計有蘭紮體、天城體、以及悉曇體等等。目前最流行書寫的梵文咒字體多為悉曇體。之於持咒,有時候持同壹個咒語都會有不同的咒音的,這是因為各國的各種語言口語發音不壹,梵文的方言發音也不壹。在這種情況下以何種咒音為標準呢?在這種情況下以修行者的師傅傳的咒音為準。(如對持咒為何要用師傅傳的為準的問題,可以參研佛學巨著《了義炬》、《馬爾巴傳》、以及《密勒日巴傳》。)