Required for synthesis of pyridoxal-5-phosphate from vitamin B6. ATP + pyridoxal = ADP + H(+) + pyridoxal 5'-phosphate Divalent metal cations. Zn(2+) is more efficient than Mg(2+). Belongs to the pyridoxine kinase family.