James Gosling先生于1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡耐基-梅隆大学计算机科学博士学位,博士论文的题目是:“The Algebraic Manipulation of Constraints”。Gosling现任Sun公司全球副总裁兼高级研究员。他创建了卫星数据获取系统,Unix的多处理器版本,若干编译器、邮件系统和视窗管理器, 他还创建了一个叫做“Emacs”的WYSIWYG文本编辑器,这个基于图像编辑器和文本编辑器的突破性的编辑器可运行于Unix系统。在Sun公司,Gosling最初是负责NeWS视窗系统的总工程师。也正是他开始了Java