林晋
広島県生まれ。1972年広島大学附属福山高等学校卒業。1976年立教大学理学部数学科卒業。1978年立教大学大学院理学研究科博士課程前期修了(理学修士)。1981年筑波大学大学院数学研究科修了(理学博士)。
同年文部技官任官(数学系準研究員)。1982年東京都立工科短期大学専任講師。1984年京都大学数理解析研究所助手。1988年スタンフォード大学計算機科学科客員研究員、フランス国立情報学自動制御研究所ソフィア・アンティポリス客員研究員。1989年龍谷大学理工学部数理情報学科助教授。1992年同教授。
1995年神戸大学工学部知能情報工学科教授。2004年文部科学省科学技術政策研究所科学技術動向研究センター客員研究官。2005年京都大学大学院文学研究科教授、神戸大学名誉教授。2019年京都大学名誉教授。