Executive Bio

Active TabPress Resources

Yemen al-Yaman (Yemen)
Saudi Arabia al-Mamlaka al-ʻArabiyya as-Suʻūdiyya (Saudi Arabia)
Jordan al-Urdunn (Jordan)
Australia Australia (Australia)
Argentina Argentina (Argentina)
Bulgaria Balgaria (Bulgaria)
Bosnia and Herzegovina Bosna i Hercegovina (Bosnia and Herzegovina)
Brazil Brazil (Brasil)
Canada Canada (Canada)
Chile Chile (Chile)
China 中国 (China)
Colombia Colombia (Colombia)
Denmark Danmark (Denmark)
Kuwait dawlatt̪ alkuwajt̪ (Kuwait)
United Arab Emirates Dawlat Al-Imārāt al-‘Arabīyah al-Muttaḥidah (United Arab Emirates)
Germany Deutschland (Germany)
Estonia Eesti (Estonia)
Ireland Eire (Ireland)
Spain España (Spain)
Greece Ελλάδα (Greece)
France France (France)
Qatar giṭar (Qatar)
Luxembourg Groussherzogtum Lëtzebuerg (Luxembourg)
Armenia Hayastani Hanrapetut῾yun (Armenia)
India India (India)
Israel ישראל (Israel)
Italy Italia (Italy)
Japan 日本 (Japan)
Hungary Magyar Köztársaság (Hungary)
Bahrain Mamlakat al-Baḥrayn (Bahrain)
Mexico México (Mexico)
 Middle East (Middle East)
Egypt Miṣr (Egypt)
New Zealand New Zealand (New Zealand)
Netherlands Nederland (Netherlands)
Norway Norge (Norway)
Latvia Latvija (Latvia)
Lithuania Lietuvos Respublika (Lithuania)
Lebanon Lubnān (Lebanon)
Austria Österreich (Austria)
Pakistan Pakistan (Pakistan)
Poland Polska (Poland)
Kazakhstan Qazaqstan (Kazakhstan)
Malta Repubblika ta' Malta (Malta)
Albania Republika e Shqipërisë (Albania)
Croatia Republika Hrvatska (Croatia)
Portugal República Portuguesa (Portugal)
Slovenia Republika Slovenija (Slovenia)
Romania România (Romania)
Serbia and Montenegro Државна заједница (Serbia and Montenegro)
South Africa South Africa (South Africa)
Switzerland Schwyz (Switzerland)
Finland Suomi (Finland)
Sweden Sverige (Sweden)
Taiwan 台灣 (Taiwan)
Turkey Türkiye (Turkey)
Oman ʾUmān (Oman)
United Kingdom United Kingdom (United Kingdom)

James Gosling
Vice President and Sun Fellow
Sun Microsystems Inc.

James Gosling received a BSc in Computer Science from the University of Calgary, Canada in 1977. He received a Ph.D. in Computer Science from Carnegie-Mellon University in 1983. The title of his thesis was "The Algebraic Manipulation of Constraints". He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He has also built a WYSIWYG text editor, a constraint based drawing editor and a text editor called 'Emacs' for Unix systems. At Sun his early activity was as lead engineer of the NeWS window system. He did the original design of the Java programming language and implemented its original compiler and virtual machine. In February 2007, James was named an officer of the Order of Canada.

.