※こちらの記事では、中小企業の経営知識としての、「プログラミング言語と言語プロセッサ」の用語をまとめています。
HTML HTMLでは、画像や音楽データの細かな動作を指定することはできない。
Ajax webブラウザがサーバとXML形式のデータのやりとりをするアプリケーションの形態。非同期であり、ページ全体を更新することなく、ページ内の一部分を更新できる。
Javascript HTMLファイルの中で記述され、動的なwebページが作成可能
Javaアプレット クライアントからの要求によりサーバからクライアント側にダウンロードされ、webブラウザで実行できるJavaアプリケーション形態のひとつ
PHP データベースと連携したwebページの作成が可能
CSS フォントや文字の大きさ、表示位置などを定義する
java java仮想マシンにて動作し、java仮想マシンが適切に導入されていれば、OSや機種に依存しない。ECサイトやwebサービスページの構築に使用される。特定のOSやCPUなどによらず実行可能。
jQuery 汎用性の高いプログラムを容易に配布可能な形でまとめた、Javascriptのプログラム群
Perl 様々な用途に使用できるプログラム言語。インタプリタを用いるスクリプト言語。CGIの開発に利用されている。
CGI Webサーバが、Webブラウザなどからの要求に応じてプログラムを実行する仕組みの一つ。データベースと連動した動作を記述することができる。ログイン認証を構築できる。
スクリプト言語 プログラミング言語のうち、比較的容易に記述や実行ができるもの
XSL XML文書を様々な形に加工・変換するための言語
マークアップ言語 視覚や文章構造などを記述する言語。HTML等
SSI HTML文書中に特別なコメントを入れ、サーバ側で実行したコマンドの実行結果に置き換えたりするもの
SVG XMLを使用して記述するベクター形式のデータ用の画像形式
ベクター形式 点、線などの数値データを記憶し再現するもの
ラスタ形式 1pixelの点で構成されたもの
ASP webページを動的に作成する技術。HTML内にプログラムを埋め込む
SGML マークアップ言語のひとつ。HTMLの元となったもの。
SMIL XMLによって作られたマルチメディア記述用言語。
XML 文章の見た目や構造を記述するためのマークアップ言語。文書の標準化などのために用いられる。ユーザ独自のタグを定義することができる。取引先企業が多い場合のインターフェース等に利用できる。拡張性、汎用性がある設計が可能。タグの定義をページとは独立に行うことができる。
XSL XML文書の見栄えを記述する文書
XBRL 財務情報を使用できるように標準化されたXMLベースの言語
HTML 終了タグがないものもある。1,670万色を扱える。(HTMLにおける)アンカーとは、ハイパーリンクのリンク元やリンク先を定義するタグを示す。
HTML5 スマホ向けのブラウザに対応したホームページの記述に利用される。
DHTML HTMLの拡張仕様。webページでの動的な表現を追加することができる。
XHTML HTMLをXMLに適合するように直したマークアップ言語
Rudy インタープリタ型のプログラム言語
マルチメディア 複数の情報をひとまとめにして扱うメディア
ソースプログラムから実行プログラムへの変換手順 ソースプログラム→コンパイラがオブジェクトファイルとライブラリファイル(中間言語。バイトコード)に変換→リンカを使用してオブジェクトファイルとライブラリファイルの必要部分を統合してPCで実行可能なファイルを作成する。
バイトコード Java仮想マシンが導入されていれば、CPUやOSに依存せずに実行可能
ジェネレータ 与えられた条件などに基づいてデータやプログラムコードを自動的に生成するプログラム
メモリリーク プログラムが一時的に確保した記憶領域を、不要になってからも解放せず残してしまう不具合
C UNIXのシステム記述言語。
UNIX コンピュータ用のマルチタスク・マルチユーザーのオペレーティングシステムの一種
C# マイクロソフト社が開発したプログラミング言語。C++やJavaの影響を受けた言語。
コンパイラ 高水準言語(人間が記述したプログラム言語)を、コンピュータが実行できる機械語に変換するソフトウェア
FORTRAN 最も古い科学技術計算のために開発された手続き型言語。高水準言語。手続き型言語。
COBOL 銀行システムなどに使用されていた言語。最も古い事務処理向き言語。高水準言語。手続き型言語。
高水準言語 人間が理解しやすい構文で書かれた言語
手続き型言語 コンピュータが実行すべき命令や手続きを順に記述していくことでプログラムを構成する言語
アセンブリ言語 機械語と同じ低水準言語
アセンブラ アセンブリ言語で記述されたコードを、機械語による表現に変換するソフトウェア。開発効率は悪いがハードウェアを直接操作することができる。
BASIC インタプリタ型言語
VB script webブラウザで実行する手続きを記述。
プロキシサーバ 直接インターネットに接続できないコンピュータに代わり、インターネットに接続し、webサイト等に接続するサーバ
言語プロセッサ 人が理解できるプログラム言語を、コンピュータが処理できる機械語に変換する処理
VRML web上で三次元グラフィックスを表現するための言語
xDSL 高速デジタル通信を行うための技術