permaculture playing cards
The moose likes Meaningless Drivel and the fly likes Google's Server Side Language?? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Other » Meaningless Drivel
Bookmark "Google Watch "Google New topic

Google's Server Side Language??

Yohan Liyanage
Ranch Hand

Joined: Aug 17, 2007
Posts: 132

Hi, I'm just curious.

Does anybody know what is the server side language Google uses? Is it CGI based?

Yohan Liyanage
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 32644

I know they use both C++ and Java. There may be other languages too.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Arjun Shastry
Ranch Hand

Joined: Mar 13, 2003
Posts: 1889
I heard they use python also may be for their internal operations.Sometime back they hired a Python designer.

Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 15002

Google certainly uses Java. Listen to The Java Posse, the famous Java podcast. Two of the presenters are guys who work at Google.

Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
Yohan Liyanage
Ranch Hand

Joined: Aug 17, 2007
Posts: 132

Thanks for the replies !
Glad to know that Java is there
Mark Spritzler

Joined: Feb 05, 2001
Posts: 17276

Yeah at least 5 of my Java friends all work for Google, and I had even interviewed there a couple years ago.


Perfect World Programming, LLC - iOS Apps
How to Ask Questions the Smart Way FAQ
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
They have some internal languages, too. Many Map-Reduce programs are written in Sawzall, named after a really nasty reciprocating power saw that will cut through ... anything. A Sawzall program reads one line of input and produces one line of output. Pretty cool stuff. Read any papers you can find on Map-Reduce and other Google innovations. Lots of amazing things happening there.

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Yohan Liyanage
Ranch Hand

Joined: Aug 17, 2007
Posts: 132

I happened to read on Map-Reduce sometime back. Yes, it is a great concept, I agree with you 100% on that.
permaculture playing cards
subject: Google's Server Side Language??
It's not a secret anymore!