言語

A

アセンブリ言語(Assembly Language)

アセンブリ言語(Assembly Language)とは、コンピューターが直接理解できる「機械語」に近い内容を、人間にとって多少読み書きしやすい命令の並びで表現したプログラミング言語のことです。0と1の羅列である機械語に対して、「ADD(足...
M

機械語(Machine Language)

機械語(Machine Language)とは、コンピューターのCPU(中央処理装置)が直接理解し、実行できる、0と1の数字だけで構成された命令の集まりのことです。コンピューターが唯一直接理解できる、最も根本的な言葉といえます。現実世界に例...
M

マークアップ言語(Markup Language)

マークアップ言語(Markup Language)とは、文章の中に特定の記号(タグ)を埋め込むことで、文書の構造や見た目、意味などを表現するための言語のことです。文章そのものの内容に加えて、見出しや段落、強調箇所といった構造上の情報をタグに...
X

XML(Extensible Markup Language)

データの意味や構造をタグで表すマークアップ言語「XML」を、HTMLとの違いを交えてやさしく解説します。
A

Ajax(Asynchronous JavaScript and XML)

Ajax(Asynchronous JavaScript and XML/エイジャックス)とは、Webページの一部分だけを非同期に更新できる技術のことです。ページ全体を再読み込みすることなく、サーバーと通信して必要なデータだけをやり取りでき...
N

null(ヌル)

null(ヌル)とは、プログラミングにおいて「値が存在しない」ということを示すための、特別な値のことです。数値の「0」や、中身が空の文字列とは意味が異なり、そもそもデータそのものが存在しない状態を表す点が大きな特徴です。身近な例に例えると、...
T

TypeScript(タイプスクリプト)

TypeScriptとは、JavaScriptに型の仕組みを追加したMicrosoft開発のプログラミング言語です。仕組みやメリット、型推論などを解説します。
V

バニラJS(Vanilla JS)

ライブラリを使わず純粋なJavaScriptだけで書くスタイル「バニラJS」を、身近な例えでやさしく解説します。
V

VB.NET(ブイビー ドットネット)

VB.NETとは、Visual Basicを.NET向けに一新したプログラミング言語です。特徴やVB6・C#との違い、使われている場面を初心者向けにわかりやすく解説します。
C

C#(シーシャープ)

C#(シーシャープ)とは、マイクロソフトが開発したプログラミング言語のことです。.NET(ドットネット)という実行基盤の上で動き、Windowsアプリから業務システム、Webサービス、ゲーム開発まで、幅広い分野で使われています。言語の性格を...