File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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 Java Interview Guide this week in the Jobs Discussion 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: 33132

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: 1893
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: 15094

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.
I agree. Here's the link:
subject: Google's Server Side Language??
It's not a secret anymore!