Join me on a giant geeky global world tour as we discover the birthplaces of various popular programming languages, from Java to Ruby and Amsterdam to Qeqertarsuaq.
The Java programming language was developed in 1992 by James Gosling for Sun Microsystem. He was part of a team called the Green Team working on software for set top boxes and smart applicances. Gosling originally called the language Oak after a tree outside his window on Sand Hill Road in Menlo Park, but due to a trademark dispute it was changed to Java in 1994. The road is well known today for hosting many of Silicon Valley's most famous venture capital firms.
Sand Hill Rd, Portola Valley, CA, USA
The C language was invented by Dennis Ritchie between 1971 and 1973 at Bell Labs based on an earlier language called B. The campus is also home to an anechoic chamber, which was once listed in the Guinness Book of Records as the quietest place on earth. You can also see the first ever transistor, invented here! Bjarne Stroustrup later developed C++ while working at Bell Labs.
600 Mountain Ave bldg 5, Berkeley Heights, NJ 07922, USA
Centrum Wiskunde & Informatica, or the National Research Institute for Mathematics and Computer Science in Amsterdam is the birthplace of Python, which was created here in the late 1980s by Guido van Rossum. The institute has many other notable alumni, including Edsger Dijkstra, who created an efficient algorithm for finding the shortest path in a network, which is useful for apps like this! The institute's domain name, cwi.nl was the first national domain name ever to be issued.
CWI, 1012 WX Amsterdam, Netherlands
John G. Kemeny and Thomas E. Kurtz were the designers of the original BASIC language at Dartmouth College. They aimed to increase programming literacy amongst students but found that existing languages were hard for students to grasp. Kemeny later said "Our vision was that every student on campus should have access to a computer, and any faculty member should be able to use a computer in the classroom whenever appropriate."More details
350 Ellis St, Mountain View, CA 94043, USA
OK the language PHP wasn't actually invented here, but I just had to find a way to get the wonderful name Qeqertarsuaq into my list. Qeqertarsuaq is the birthplace of Rasmus Lerdorf, the creator of PHP. He later moved to Canada, and wrote a number of CGI programs to help maintain his personal homepage which he called Personal Home Page/Forms Interpreter (PHP/PI).
Qeqertarsuaq Island, Greenland
Lua was invented in 1993 at the Pontifical Catholic University of Rio de Janeiro by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. Trade barriers made it difficult to import software from abroad, so members of the Computer Graphics Technology Group at the university had to make tools from scratch. Lua is the Portugese word for moon, named as it borrowed syntax from an earlier language SOL (Simple Object Language), Sol being the Portugese word for sun!
R. Marquês de São Vicente, 225 - Gávea, Rio de Janeiro - RJ, 22451-900, Brazil
Yukihiro Matsumoto, popularly known as Matz, started developing the Ruby language after working in Ikuo Nakata’s research lab on programming languages at this university in Ibaraki. His constructive attitude in the Ruby community led to a popular motto for Ruby developers: MINASWAN “Matz is nice and so we are nice”.
1 Chome-１−１ Tennōdai, Tsukuba-shi, Ibaraki-ken 305-8577, Japan