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サーバーの処理などに親和性があるためよく登場する。