2014/09/19 エンジニア

超有名なWebサービスで使用されているプログラミング言語まとめ

超有名なWebサービスで使用されているプログラミング言語まとめ あのWEBサービスはどんなプログラミング言語を使っているのだろう?と疑問に思ったことがある方は多いことでしょう。Twitter、Facebook、mixi、Yahoo、Dropbox、Evernoteなど、超有名なWEBサービス・サイトで使用されているプログラミング言語をまとめてみましたので、ぜひチェックしてみてください。

Twitter、Evenote → Java

Twitter(ツイッター)は以前はRuby on Railsを使用していましたが、現在はJava(JavaVM)に移行しています。
RubyからJavaに移行したことにより、ツイート数が爆発的に増えた2012年の米国大統領選を乗り切ったとも言われています。

同じくJavaを使っているWebサービスで有名なのはEvernote(エバーノート)です。
ちなみにEvernoteのロゴに象が採用されているのは、象は記憶力がいい動物とされているからだそうです。

Facebook → Hack

Facebook(フェイスブック)は自社が開発したHackというプログラミング言語を使用してます。
HackはPHPと互換性が高く、PHPのスクリプトを実行可能となっています。
2014年3月20日に公開され、オープンソースであるためだれでも使用可能です。


 

Yahoo → PHP

Yahoo(ヤフー)ではPHPを使用しています。
PHPは初心者でも習得しやすいプログラミング言語として人気があり、動的ページを生成に適しています。
CMSのWordPressもPHPで開発されていますし、FacebookもHackへの移行前はPHPを使用していました。

Dropbox、Instagram、Pinterest → Python

オンラインストレージのDropbox(ドロップボックス)ではPythonを使用しています。
Pythonは日本ではマイナーな存在ですが、構文はシンプルで覚えやすく、読みやすいプログラミング言語として人気があります。
Googleの3大言語としてC++、Javaと並んでPythonも使われています。

画像共有アプリ・Instagram(インスタグラム)、写真共有サイト・Pinterest(ピンタレスト)もPythonを使用しています。

mixi、はてなブックマーク → Perl

SNSのmixi(ミクシィ)とソーシャルブックマークサービスのはてなブックマークはPerlを使用しています。
Perlはインタープリタ型のスクリプト言語で、Rubyなどの他のスクリプト言語よりも動作が早く、C言語やC++に比べると開発がしやすいというメリットがあります。

システムエンジニア/SEの求人案件 システムエンジニア/SEの求人案件

システムエンジニアやプログラマーの求人・案件情報です。
フリーエンジニアや転職者向けに常時3000件以上の仕事情報を公開しています。