维生素有的是按被发现的时间先后来编写的,如维生素E。有的不完全是这样,如维生素B2,它原来叫维生素G.G在英文字母中排行第七,但B2不是第七个被发现,而是为了纪念对研究B族维生素有卓越贡献的科学家哥德柏格,以他的名字的第一个字母“G”来命名的。又如维生素K、P、U,它们的得名是取其本身主要药理作用的第一个字母。
另外,过去被认为是单一的维生素,以后又陆续发现了若干种药理作用相似而结构稍有差异的类似物,如B族维生素今天被发现的就有十几种。于是,在维生素B的后面就出现了阿拉伯数字,如维生素B1、B2、B6等等。