Web開発の3要素 > Webプログラミング
#html{{
center><a href="http://px.a8.net/svt/ejp?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" target="_blank"><img border="0" width="468" height="60" alt="" src="http://www21.a8.net/svt/bgt?aid=101108300200&wid=001&eno=01&mid=s00000001717002003000&mc=1"></a><img border="0" width="1" height="1" src="http://www18.a8.net/0.gif?a8mat=1O73NW+3B2PRM+D8Y+BXB8X" alt=""></center>
}}
プログラミング言語の分類†
分類 | 基礎となる計算モデル | 事例 |
手続き型言語 | チューリングマシン | C, Java |
(非手続き型言語) | 問い合わせ言語 | 関係モデル | SQL |
関数型言語 | ラムダ計算 | Lisp, Haskell |
論理型言語 | 一階述語言語 | Prolog |
(日経ソフトウエア 2008年3月号 55ページ)
Webプログラミング言語†
優先順位 | 言語 | 説明(主観的?) |
1 | PHP | Webページ制作に適した、簡単なプログラミング言語 |
2 | Python | インデント(字下げ)で、制御構造を記述する、可読性の高いコードが書ける |
3 | Ruby | Ruby on Rails の使用が指定された場合以外は、選択する理由なし? |
4 | Perl | 正規表現とか、文字列操作が得意 |
5 | Java | 中間コードを吐き出して、高速に動作 |
ライブラリー†
WAF(Web Application Framework)†
Webアプリ†
Webアプリ開発のコツ(Tips)†
フルスクラッチ制作†
Web APIの利用方法†
スクレイピング†