维生素一般按其被发现的先后以拉丁字母顺序命名,如A、B、C、D;也有根据它们的化学结构特点和生理功能命名的,如硫胺素、抗癫皮病维生素等;还有发现时以为是一种,后来证明是多种维生素混合存在,便又在拉丁字母下方注 l、2、 3等数字加以区别,如 B1、B2、B6、B12等。
其间有的名称相互混淆,如有的将B2叫维生素G,将泛酸叫B3,将烟酸叫B5,将叶酸叫维生素M或R,将生物素叫维生素H。
还有人将精氨酸、甘氨酸和半胱氨酸三者混合物叫维生素B4,将必需脂肪酸叫维生素F等等,其实它们并非维生素。这些混淆的名称现多废弃不用,这就是目前我们见到的维生素名称无论从拉丁字母或阿拉伯数字顺序来看都是不连贯的原因。