EmergencyEMERGENCY? Get 24/7 Help Now!

Poll: What programming languages and platforms do you use?

 | July 8, 2013 |  Posted In: MySQL


What Programming Languages and Platforms do you use?What programming languages and platforms do you use for large-scale projects in your organization?

If something is missing from the list please leave a comment and share your story. Thanks!

What Programming languages and platforms do you use ?

  • PHP (57%, 607 Votes)
  • Javascript, Node.JS (33%, 350 Votes)
  • Shell/Bash etc (26%, 280 Votes)
  • Java (25%, 262 Votes)
  • Python (23%, 245 Votes)
  • C/C++/Objective-C (16%, 174 Votes)
  • Perl (14%, 150 Votes)
  • .NET/C# (11%, 116 Votes)
  • Ruby, Ruby on Rails (10%, 107 Votes)
  • JVM Based other than Java (Groovy, JRuby, Scala etc) (6%, 60 Votes)
  • Go (5%, 48 Votes)
  • Erlang (2%, 25 Votes)

Total Voters: 1,058

Loading ... Loading ...
Peter Zaitsev

Peter managed the High Performance Group within MySQL until 2006, when he founded Percona. Peter has a Master's Degree in Computer Science and is an expert in database kernels, computer hardware, and application scaling.


  • Please consider taking the HandlerSocket PHP driver under your wings. It’s messy and a hinderance to adoption, definitely not production ready.

  • No Haskell? My biggest production product is using Yesod, but I’ve also done smaller stuff with both Happstack and Snap.

  • As ever it’s a blend, “good architecture” is the only think I try to use all the time. Languages and flavours of data storage & cache are just tools, the come third. First is understanding the data and the challenge (store/process/transmit of that data) second is the architecture.

  • PaulC. My biggest gripe is that Oracle went ahead and did their own thing when HandlerSocket had been around for 2 years before 5.6 release. Seemed like a baaaaaad move to me. And I think only now in may, did the handlersocket source get patched to provide compile support for 5.6

Leave a Reply


Percona’s widely read Percona Data Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.
Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below and we’ll send you an update every Friday at 1pm ET.

No, thank you. Please do not ask me again.