James Gosling (nacido el 19 de mayo de 1956 cerca de Calgary, Alberta, Canadá)
es un famoso científico de la computación conocido comoel padre del lenguaje de programación Java.
Se graduó en Ciencias en la Universidad de Calgary en 1977 y realizó el doctorado en la famosa Universidad de Carnegie Mellon en 1983.
Gosling es reconocido como el creador del lenguaje de programación Java. Realizó el diseño original y la implementación del compilador original y la máquina virtual Java, por lo que fue elegido miembro de la Academia Nacional de Ingeniería de Estados Unidos (NAE).
Además, Gosling ha contribuido con otros proyectos de software como NeWS y Gosling Emacs.
Desde 1984 James Gosling ha trabajado en la compañía estadounidense Sun Microsystems donde fue vicepresidentehasta que Sun Microsystems fue comprada por Oracle. Abandonóesta compañía el 2 de abril de 2010