Which programming language for cloud computing?

Anomym picture Anomym · Sep 18, 2010 · Viewed 133.8k times · Source

Now that the new cloud computing-era is coming, and I am going to learn to program, I don't know which programming language the clouds support.

I think what the support Java, ASP.NET, PHP, Python, Ruby, Perl etc. and not the low-end languages, like C, C++ etc... Or am I wrong? If that is so software companies will have to re-develop their software. Is this the time you can start a project, and you have no big software company as a competitor?

I want to know which language I should focus on learning, so that I can develop for the cloud.

Answer

Jim Lewis picture Jim Lewis · Sep 18, 2010

"Cloud computing" is more of an operating-system-level concept than a language concept.

Let's say you want to host an application on Amazon's EC2 cloud computing service -- you can develop it in any language you like, on any operating system supported by EC2 (several flavors of Linux, Solaris, and Windows), then install and run it "in the cloud" on one or more virtual machines, much as you would do on a dedicated physical server.