UTF-8(旧UTF-2)はUCS(ISO/IEC 10646)、Unicodeで使える符号化方式。正式名称は、ISO/IEC 10646では8-bit UCS Transformation Format、UnicodeではUnicode Translation Format-8という。両者はUCS-4とUnicodeのコード重複範囲で互換性がある。2バイト目以降に”/”などのコードが現れないように工夫されていることから、UTF-FSS(File System Safe)ともいわれる。Request for Comments RFC 2279にもISO/IEC 10646と同様の仕様がある。データ交換方式、ファイル形式としては一般的にUTF-8が使われる傾向がある。Wikipediaでも全面的に採用されている。American Standard Code for Information Interchange ASCII文字と互換性を持たせるために、ASCIIと同じ部分は1バイト、その他の部分を2~6バイト(Unicodeの範囲では2~4バイト)で指定する。
JavaScript(ジャバスクリプト、ジャワスクリプト)はインタプリタ方式のスクリプト言語である。主にWebブラウザ上で動作し、HyperText Markup Language HTMLの動的書き換えや入力フォームの自動補完など、Webページの使用感向上を目的として使用される。文法はプロトタイプベースのオブジェクト指向型である。多くの場合は、C言語に似た手続き型言語のようなスタイルで書かれるが、関数型言語とも多くの類似点がある。近年ではその柔軟な設計が評価され、様々なアプリケーションで自動実行の用途におけるマクロ言語としても採用されている。Java言語と名前や文法が似ているためしばしば混同されるが、互換性は全くない。