Webやプログラムに関すること

Web
HTML
Webサイトのページを記述するためのファイルまたはそのルール。
この文字は今から説明する内容の見出し、次の文章は段落、ほかに画像、箇条書きのリストなどを定義。また、レイアウトする際は項目をまとめる。
表示内容の構造を定義。
CSS
HTMLを総称するためのファイルまたはそのルール。
色を付けたり、文字の大きさを変えたり、配置を指定したり。
プログラム言語
JavaScript
ページに動きをつける。表示されたHTML・CSSを書き換える。
ファイル自体は書き換えないので、他の人は最初に画面を開いた状態となる。
ハンバーガーメニュー、スライダー、データのリアルタイム更新などに使われる。
PHPなどと違い、Webブラウザに搭載されているので処理結果は自分のPCのデスクトップなどでも観ることができる。※プログラム異様によってはサーバーに設置しないと動かないことがある
jQuery
JavaScriptでつくられたファイル。これを読み込ませることで、動きをつけることがさらに容易にできるようになる。
PHP
PHPやCGIなどはサーバー上で動かす言語なので、ファイルだけあっても処理できない。
JavaScriptと同じくプログラムのひとつ。しかし、動作する場所・処理する場所はHTMLが表示される前。サーバー側で処理を行う。そのため、自分や他の人を含めデータの保存や更新可能。
がんばっても、JavaScriptは各個人のデータしか残せない。
具体的には、
お問い合わせフォーム、アクセスカウンター、掲示板、SNS、WordPress、Webアプリに使われる。
Perl/CGI
歴史の長い言語。こちらもPHPと似ている。
拡張子は.cgiとして使う。HTMLとの組み合わせがしやすいPHPより人気がなく古いため使える人が少ない。今でも大抵のサーバーで使える。
具体的には、
お問い合わせフォーム、アクセスカウンター、掲示板、SNS、Movable Type、Webアプリに使われる。
Ruby
Ruby on Railsという開発キット(フレームワーク)を使って大規模なシステム(SNS)などを作成する。
主にPHPよりも、開発に特化している。あまりWebサイトでは利用しない。
Python
AIの処理に利用される事が多い言語。Webサイトのプログラムに使えますが、フロントエンド処理に強いPHPに分があります。
Webサーバーの処理などに親和性があるためよく登場する。