1. まとめトップ

Webサービス構築に使われているプログラミング言語まとめ

皆さんもお世話になっているであろうWebサービスを支えている開発言語についてまとめました。

更新日: 2012年08月21日

ggrさん

  • このまとめをはてなブックマークに追加
101 お気に入り 22544 view
お気に入り追加

PHP(ピーエイチピー)

PHP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。

PHPを採用しているWebサービスの一例:

Facebook ( http://www.facebook.com )
Togetter ( http://togetter.com/ )
Instapaper ( http://www.instapaper.com/ )
pixiv ( http://www.pixiv.net/ )
FBログ( http://fblog.jp/ )

Ruby(ルビー)

Ruby(ルビー)は、まつもとゆきひろ(通称Matz)により開発されたオブジェクト指向スクリプト言語であり、従来Perlなどのスクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。

Rubyを採用しているWebサービスの一例:

Twilog ( http://twilog.org/ )
GitHub ( https://github.com/ )
Favstar.fm ( http://favstar.fm/ )
Twitter ( http://www.twitter.com/ ) (昔の話。今はJava。)

Perl(パール)

Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、Cやsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。

Perlを採用しているWebサービスの一例:

mixi ( http://mixi.jp/ )
DuckDuckGo ( http://duckduckgo.com/ )
はてなブログ ( http://hatenablog.com/ )

Java(ジャバ)

Java(ジャバ)は、狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。

Javaを採用しているWebサービスの一例:

Evernote ( https://www.evernote.com/ )
Twitter ( http://www.twitter.com/ )

Python(パイソン)

Python(パイソン)は、オランダ人のグイド・ヴァンロッサムが作ったオープンソースのプログラミング言語。オブジェクト指向スクリプト言語の一種であり、Perlとともに欧米で広く普及している。

Pythonを採用しているWebサービスの一例:

Pinterest ( http://pinterest.com/ )
Instagram ( http://instagram.com/ )
Dropbox ( http://www.dropbox.com/ )
ソーシャルランチ ( http://www.social-lunch.jp/ )

JavaScript(ジャバスクリプト)

JavaScript(ジャバスクリプト)とは、オブジェクト指向スクリプト言語である。主にウェブブラウザなどのクライアントサイドで実装され、動的なウェブサイトの構築や、RIAなどの高度なユーザインタフェースの開発に用いられる。

JavaScriptを(サーバーサイド言語として)採用しているWebサービスの一例:

Storify ( http://storify.com/ )
Klout ( http://klout.com/ )

関連まとめ

1





ggrさん

夏が一番!