Yukihiro Matsumoto (????, Matsumoto Yukihiro en japonais), né le 14 avril 1965, est un informaticien japonais concepteur du langage de programmation Ruby. Il est couramment surnommé " Matz. "
Il naît en 1965 dans la préfecture d'?saka, dans l'ouest de l'île de Honsh?, au Japon. D'après une interview accordée au magazine Japan Inc., Matz se déclare programmeur autodidacte, au moins jusqu'à la fin du lycée. Par la suite, il obtient une licence d'informatique à l'université de Tsukuba, où il commence à travailler en collaboration avec des services s'occupant de langages de programmation et de compilateurs.
En 2007, Matz occupait toujours un poste de chef du département de recherche au Network Applied Communication Laboratory, une compagnie spécialisée dans l'intégration système open source de la préfecture de Shimane. Ainsi, il est développeur, ingénieur logiciel et fervent adepte du libre. Il a travaillé avec des langages informatiques, en particulier orientés objets, dans le domaine des interfaces homme-machine. En 1993, il débute le développement de son propre langage objet " Ruby " sur les bases de Perl et Python, en privilégiant la productivité et le plaisir du développeur.
Matz est membre de la Church of Jesus Christ of Latter-day Saints, dont il est missionnaire. Il est marié et a quatre enfants.