__NOTOC__ コンピュータ用語一覧(コンピュータようごいちらん)は、コンピュータや計算機科学・情報工学などに関連する用語・項目を一覧にしたものである。

コンピュータ用語辞典の慣例にしたがい、数字、英文字、五十音の順とする。順番を数字、英文字、五十音とするのは、コンピュータ用語辞典だけでなく情報処理技術者の教科書の索引などでも一般的な方式である。「2の補数」のように数字で始まる重要用語が多く、コンピュータ用語の多くはアメリカで生まれそのままアルファベット表記が採用されているものが多いことや、「GNU」などのように初めて見た人には読み方すらわからない表記や、読み方が複数あるものも多いので、この順番が採用されることが一般的になっている。

数字、英文字、五十音が一部重複してもかまわない。

表記:長音記号「ー」、中黒「・」などの記号はとりあえず音引きに含めていない。人名は最後においた。コンピュータ辞典などには掲載されていない怪しい言葉は原則的には含めない。

情報・通信・コンピュータ一覧の一覧、コンピュータ略語一覧も参照のこと。 プログラミングについては、プログラミング用語一覧、プログラミング用語 (分野別)も参照のこと。 人物については、計算機科学者も参照のこと。 コンピュータネットワークやインターネットなどの通信関連については、通信用語一覧、インターネット用語一覧も参照のこと。

目次 数字

外部リンク

数字 デジタルコンピュータの基礎関連 0 1

2進数 2の補数

16進数 8進数 - 2進数を3桁ごとに区切ると8進数に対応するので基数変換が容易なので2進データを記述する際に16進表記に次いで用いられる 10進数 2進化10進数

ビット幅関連 4ビット 8ビット 12ビット 16ビット 24ビット 32ビット 64ビット 128ビット

ビット幅に関連して頻出する数 255 - 8ビットの処理で頻出する数 256 - 同上 512 - 9ビットの処理で頻出する数 1024 - 10ビットを扱う際に頻出する数字

文字関連 1バイト文字 - 1バイトの符号で表される文字 2バイト文字 - 2バイトの文字コードにより表される文字

CPUの略称類 6502 - MOS 6502の略記 6800 - モトローラのMC6800の略記 68000 - モトローラのMC68000の略記 8008 - Intel 8008の略記 8080 - Intel 8080の略記 8086 - Intel 8086の略記

その他 16進ダンプ

年号、日付関連問題 2000年問題 2036年2月7日問題 → 年問題で解説 2038年1月19日問題 - 同上

英文字

A ACID (コンピュータ科学) Acrobat - Adobeが開発した電子文書システム ActiveX Ada - 米国国防省で1970年代末から1980年代にかけて開発された汎用・高水準プログラミング言語 ADSL (Asymmetric Digital Subscriber Line) Accelerated Graphics Port (AGP) AI - 人工知能 AJAX Altair - Altair 8800の略記 Altair 8800 - 最初のパーソナルコンピュータ、とされるマシン Altキー - キーボードで他のキーと同時に押すことで各種機能を指定するキー。代替の(Alternative アルターナティブ)機能を指定するためのキーなのでこう呼ばれている Amazon - もとはインターネット通販の会社だが、Amazon Web Services(AWS)という世界最大級のクラウドコンピューティングサービスを提供しており、多くのITベンダーがAWSを利用して自社のサービスを提供している。 Amazon Web Services(AWS) - Amazonが提供する世界最大級のクラウドコンピューティングサービス。インターネット経由で、サーバー、ストレージ、データベース、AIなど各種ITリソースを、必要なときに必要な分だけ利用できる Android - スマートフォンやタブレット型コンピュータで世界シェア1位のOS anonymous FTP - 匿名アクセス可能なファイル転送規約 Apache - フリーのWWWサーバ用ソフトウェア API Apple Apple I, Apple II, Apple III ... Apple Macintosh Apple M1, Apple M2, Apple M3, Apple M4, Apple M5 ... ARPANET - 1960年代末に米国国防省の国防高等研究計画局(DARPA)が構築したパケット型でスイッチ式のコンピュータ・ネットワーク。インターネットの起源 ASCII アメリカ合衆国における情報通信用の文字コード 1977年に創刊された日本のマイクロコンピュータ総合誌アスキーのアルファベット表記。表紙の表示はアルファベットの「ASCII」。関連商品でも表記「ASCII」を多用。 AT Attachment (ATA) ATOK AUI(Attachment Unit Interface) - 端末を10BASE5のイーサネットケーブルに接続するためのコネクタあるいは変換装置 Autotools Autoconf Automake

B BASIC (Beginners All purpose Symbolic Instruction Code) baud(ボー) - ボー。変調速度の単位。300 baudは1秒に300回変調することを表す。略語ではなく、技術者の名に由来する用語。 Basic Input/Output System (BIOS) BBC Micro - 1980年代のイギリスの学校の90パーセント前後に普及した、同時代のイギリスのマイクロコンピュータの代表的機種のひとつ BBS - Bulletin Board Systemの略。電子掲示板 BCC - Blind Carbon Copyの略。e-mailで複数の宛先に、宛先メールアドレスを表示しない状態で、送信する機能 BIOS (Basic Input/Output System) Blu-ray Disc BMP - 画像の保存形式のひとつ BNF - Backus-Naur Formの略。バッカス・ナウア記法 Bochs BPI - bit per inch。物理的な磁気記憶メモリにおける、長さ1インチあたりの記憶ビット数 bps - bits per second。1秒あたりの伝送ビット数 BOM Byte Order Mark BSD - UNIXの版のひとつでカリフォルニア大バークレー校が1980年ころに開発した B木(B-tree) - キーによる高速探索が可能な多重ページインデックスのファイル構造 B言語

C C - C言語の略。紛らわしいので通常はC language(C言語)と書く C MOS(complementary metal oxide semiconductor) - 相補型のMOS。省電力で、動作電圧が広く、高速で、雑音に強いという特徴がある CAD CAE CAI(computer aided instruction) - コンピュータにより支援された教育 CAM CASL - 日本の情報処理技術者試験用に作られた仮想的なアセンブリ言語 CC(carbon copy) - e-mailを本来の宛先以外にも送信する機能 Cascading Style Sheets (CSS) CD-ROM Classic Mac OS CISC COBOL - プログラミング言語のひとつで、1960年代から1970年代に仕様や規格が制定され、現在でもメインフレームで使われ続けており、そのソースコードの蓄積は膨大で、2020年代でもCOBOLで書かれたソースコードの総量が増加し続けている。大企業のシステム開発を行っている会社にとってはこの言語関連の開発が売上中で相当な割合を占め続けており、決してあなどることができないプログラミング言語であり、2020年代でもこれを扱うエンジニアが相当数必要とされている。 Common Gateway Interface (CGI) CUI(character User Interface) - 文字を表示し、文字入力によるユーザインタフェース。 Concurrent Versions System (CVS) Content Scramble System (CSS) CPU (Central Processing Unit) CP/M CRT (Cathode-ray tube: ブラウン管) C言語 C++ C++/CLI C#

D DAT (Digital Audio Tape) DLL (Dynamic Link Library) - ソフトウエアモジュールの1種 DLT (Digital Linear Tape) DNSサーバ DNSの再帰検索 Document Object Model (DOM) Domain Name System (DNS) DOS(Disk Operating System: ディスクオペレーティングシステム) DOS (オペレーティングシステム) - MS-DOS/IBM PC DOSのファミリー DoS攻撃 (Denial of Service attack) Download Only Member (DOM) DTM (Desktop Music) DTP (Desktop Publishing) - デスクトップパブリッシング。コンピュータ上で印刷物の編集・出版を行うこと。 DVD (Digital Versatile Disc) DVD-ROM Dynamic Host Configuration Protocol (DHCP) Dynamic Random Access Memory (DRAM)

E EBCDIC (Extended Binary Coded Decimal Interchange Code) EDVAC Embedded - 組み込みシステム Embedded C++ Ethernet - イーサネット Extended Unix Code (EUC)

F File Allocation Table (FAT) FDD - Floppy Disk Driveの略記。 FEP (Front-End Processor) FIFO(First In First Out) - 先入れ先出し方式 File Transfer Protocol (FTP) FORTRAN - 世界初の高水準言語。IBMのジョン・バッカスが1954年に考案し、最初のコンパイラが1957年に完成。

G Globus GNOME - Linuxなどで使われるデスクトップ環境 GNU (GNU's Not UNIX) GNU Free Documentation License GNUプロジェクト Google Google Chrome Google Gemini Graphics Interchange Format (GIF) GIFアニメーション GPL - フリーソフトウェアの普及を目的として提唱されたソフトウェアライセンスの体系 grep GUI(graphical user interface) - 絵や図の表示やそれを指定して入力するユーザインタフェース GRUB

H HAVi (Home Audio/Video Interoperability) HD Hard Disk(ハードディスク)の略記 High Definition(高解像度)の略記 HDD - Hard Disk Driveの略記 HDMI Hypertext Transfer Protocol (HTTP) HyperText Markup Language (HTML)

I IBM (International Business Machines) IBM 701、IBM 704... IBM System/360 IBM PC IDE (Integrated Drive Electronics) IEEE 1394 IIS (Internet Information Server, Internet Information Services) IME Intel → インテル Intel 8008、Intel 8080、Intel 8086 ... Intel 80387 Intel 8087 Interrupt Integrated Development Environment (IDE) Internet Message Access Protocol (IMAP) INT ⇒ Interrupt IrDA ISDN (Integrated Services Digital Network)

J Java JavaScript Object Notation JPEG (ISO/IEC JTC 1/SC 29/WG 1) JPEG 2000 JSON → JavaScript Object Notation

K KDE

L LCD(Liquid Crystal Display) - 液晶ディスプレイ LIFO(Last In, First Out) - 後入れ先出し Linux - サーバ市場の台数ベースの調査によると50パーセントから90パーセントを占めるOS。スーパーコンピュータのOSはほぼ100パーセントがLinuxである。 Linuxカーネル Linuxディストリビューション Lisa(リサ) - Appleのスティーブ・ジョブズが主導して1983年に開発したコンピュータで先進的なGUIを採用した。Macintoshの前段階のコンピュータでありコンピュータ史で言及される LISP Local Area Network (LAN) LLM (Large Language Model) - 大規模言語モデル

M Mac - Macintoshの略 Macintosh(マッキントッシュ。Mac) macOS macOS Server Master Boot Record ⇒ マスターブートレコード MD5 MD-DATA MIDI (Musical Instrument Digital Interface) Microsoft Windows - マイクロソフト製のウィンドウシステム Microsoft Windows 3.x Microsoft Windows 95 Microsoft Windows 98 Microsoft Windows Millennium Edition (Windows Me) Microsoft Windows NT Microsoft Windows 2000 Microsoft Windows XP Microsoft Windows Server 2003 Microsoft Windows Vista Microsoft Windows 7 Microsoft Windows Server 2008 Microsoft Windows 8 Microsoft Windows Server 2012 Microsoft Windows 10 MIPS MML MO (光磁気ディスク) Modula-2

Moving Picture Experts Group (MPEG) Mozilla MP3 (MPEG Audio Layer-3) MRI MS-DOS - DOSの一種。1970年代のマイクロコンピュータのOSはCP/Mがデファクトスタンダードだったが、1981年8月に発売となったIBM-PCにマイクロソフト製のPC-DOS(MS-DOS)が採用されたことでこちらがデファクトスタンダードになっていった。CP/M 同様の機能を盛り込むためにPC-DOS(MS-DOS)でCP/Mのコードが無断で多数使われたと指摘されている。 MSX - アスキーの西和彦が主導しマイクロソフトと共同で制定した、メーカーが異なっても同一のBASICプログラムが作動する、メーカー横断のコンピュータ規格。それまでのBASIC言語が各メーカー、各機種で乱立し収集がつかない状況を改善する目的もあった規格。 Multiple-image Network Graphics (MNG) make

N NMI Non Maskable Interrupt

O Oberon Objective-C Occam OCX → ActiveX Open Document Format OpenType OSI参照モデル

P P2P → Peer to Peer Pascal - プログラミング言語のひとつ PC-9800シリーズ - 初代機PC-9801が1982年10月に発売となり1980年代および1990年代前半の日本国内で圧倒的な市場占有率となり「国民機」と評されるようになった、NECの汎用パーソナルコンピュータのシリーズ。これの市場占有率が1987年ころには約90パーセントとあまりに高くなりすぎ日本のパーソナルコンピュータ市場をほぼ独占する状態となり、NECは独占禁止法違反に当たるようなことはしなかったものの他社が互換機を製造することを牽制する戦略・作戦も使ったので、日本の他のパーソナルコンピュータ・メーカーはパーソナルコンピュータを開発・製造してもほとんど売れない、苦しい時代に突入した。 PC/AT PC/AT互換機 PCM (Pulse-code modulation) PC-UNIX PCカード Peer to Peer Peripheral Component Interconnect (PCI) PHP (スクリプト言語) Plan 9 from Bell Labs Portable Network Graphics (PNG) POS(Point Of Sales) Post Office Protocol (POP) POX ⇒ Plain Old XML POSIX POWER Prolog PS/2コネクタ Python - プログラミング言語のひとつ。AI開発用のライブラリが豊富。

Q Quark XPress QuickTime

R RADIUS (Remote Authentication Dialin User Service) Random Access Memory (RAM) RAMディスク Read Only Member(ROM、BBS系用語) Read Only Memory(ROM、記憶素子の一つ) Request for Comments (RFC) - インターネットの標準化推進団体 RGB(red green blue) - 光の三原色であり、コンピュータのディスプレイまわりでは端子名に使われ、HTMLでの色彩指定に使われる RISC RISCプロセッサ Rust - プログラミング言語のひとつ。メモリ安全なのでLinuxのカーネル開発にも採用された RS-232C RS-422 RSA - 公開鍵方式の暗号化・復号化のアルゴリズムのひとつ RSA暗号

S Ssearch engine - サーチエンジン。検索エンジン Serial Advanced Technology Attachment ⇒ SATA SAS SASI SATA Secure Hash Algorithm (SHA) SHA-1 SHA-2 SHA-3 Secure Shell (SSH) SIGINT (SIGnal INTerruput) Simple Mail Transfer Protocol (SMTP) Simple Network Management Protocol (SNMP) Small Computer System Interface(SCSI) Smalltalk SQL SQLインジェクション Squeak Standard Generalized Markup Language (SGML) Standard Template Library (STL) Subversion ⇒ Apache Subversion System/360 - 初めてコンピュータ・アーキテクチャを採用し、アーキテクチャと個々の機種の回路実装は区別し、商用初のオペレーティングシステムを登場させるなど、現在のコンピュータに大きな影響を残したコンピュータ。IBM製

T Trivial File Transfer Protocol (TFTP)

U Ubuntu - Linuxのディスとリビューションのひとつで、2025年現在のインストール台数ベースで言うとLinuxのデスクトップユースの3割〜3割5分ほどを占めており、Linuxディストリビューションとして最大の普及度となっている UDSL UNIVAC I UNIX URI Uniform Resource Identifier URL Uniform Resource Locators USB Universal Serial Bus UX User Experience Design

V VDSL VDT症候群 VM (Virtual Memory, Virtual Machine) VOS3 VRAM Video Random Access Memory VRML Virtual Reality Modeling Language VB Visual Basic VBScript

W WikiWikiWeb World Wide Web (WWW) World Wide Web Consortium (W3C) WYSIWYG (What You See Is What You Get)

X x64 x86 Extensible HyperText Markup Language (XHTML) Extensible Markup Language (XML) X Window System XOR

Y Yahoo

Z Z80 Z変換(z transform) - コンピュータ用途としてはデジタル信号処理の理論のひとつ。デジタルフィルタやサンプル値制御などで用いられる

ア行 ア アーキテクチャ アスキー (ASCII) アセンブラ(assembler) - アセンブリ言語(assembly language)

アナログコンピュータ アニメーション アプリケーションソフトウェア アルゴリズム 暗号 暗号理論

イ イーサネット 移植 インターネット インターネット・リレー・チャット (IRC) インタフェース インテル インデント(方式) - インデント(indentation)は字下げ。昔のタイプライタや現在のワープロでも用いられる、文章のブロックを示すために章の最初に入れる空白を指す用語だが、プログラミング言語に関して言うインデントは、命令のブロックをカッコで示すのに対して、命令のブロックを字下げで明らかにする方式。C言語やC++やJavaなどがカッコ方式を採用し読みづらくなったのに対し、Pythonなどがインデント方式を採用し読みやすいプログラミング言語となった。 イントラネット インバータ インプットメソッド

ウ ウイルス → コンピュータウイルス ヴァーチャルリアリティ → バーチャルリアリティ ウィンドウシステム ウェアラブルコンピューティング ウェブディレクトリ ウェブブラウザ ウォーターフォールモデル

エ Ada(エイダ) エイリアス エクストラネット エージェントプログラム エスケープキー エディタ テキストエディタ プログラムエディタ グラフィックエディタ エミュレータ エラー エラーメッセージ - 誤りや異常が発生した際に表示されるメッセージ エンコード 演算装置 - CPUを構成する各種装置のひとつ エンディアン エンティティ

オ オフィスコンピュータ(オフコン) オーバーフロー オーバーヘッド

オブジェクト指向 オプティマイズ(optimization) - 最適化 コンパイラにおける最適化 - 目的プログラムの実行時間や、必要な主記憶容量を少なくするために最適化が行われる オープンアーキテクチャ オペランド オペレーティングシステム (OS) オラクル(ORACLE) - 1977年創業の、世界最大級のデータベース、データセンターの会社。2010年にサンマイクロシステムズを買収しJavaも所有している。 音声合成 音声認識 オンライン オンラインマニュアル - ネット上の取扱説明書

カ行 カ

拡張現実 拡張子 風 (日本語入力システム) 画像処理 画像ファイルフォーマット 仮想化 仮想記憶 仮想現実 → バーチャルリアリティ 仮想マシン(バーチャルマシン) かな漢字変換 カーネル - オペレーティングシステム(OS)の中核部分 ガベージコレクション (GC) 紙テープ 画面解像度 漢字直接入力 漢字をめぐる政策→国語国字問題

キ 記憶 - メモリー(memory) 記憶装置 木構造 (データ構造) キーボード (コンピュータ) キャラクターユーザインタフェース (CUI) キャッシュ (コンピュータシステム) キュー (コンピュータ) 共有資源

ク クイックディスク (QD) グーグル(Google) - 検索エンジン、オンライン広告、OS、AIなどを手掛ける米国の巨大IT企業。1998年にラリー・ペイジとサーゲイ・ブリンが創業し、現在は持株会社であるアルファベット(Alphabet Inc.)の子会社。検索エンジン「Google」は世界シェア1位。Google社のAndroidはスマートフォンやタブレットのOSのシェア1位。クラウドサービスのGoogle Cloud、生成AIサービスのGoogle Geminiの開発・提供も行っている。→Gemini (言語モデル)、Gemini (チャットボット)も参照 組み込みシステム クライアント クラッカー (コンピュータセキュリティ) グラフィカルユーザインタフェース (GUI) グラフ理論 グリッド・コンピューティング クリーンコンピュータ クロスサイトスクリプティング (CSS, XSS)

ケ 計算化学 計算機 計算機化学 桁落ち 結合テスト ゲーム ゲーム機 ゲーミングPC 言語 - プログラミング言語の略 言語プロセッサ - 翻訳プログラムとインタープリタ、およびジェネレータに大別される。翻訳プログラムはアセンブリ言語や高水準言語のソースコードで書かれたプログラムをオブジェクトコード(機械語)に翻訳するプログラム。アセンブラやコンパイラ。ジェネレータは非手続き型言語で自動的にプログラムを生成するプログラム。 検索エンジン

コ 高水準言語 公開鍵暗号 構文解析 互換性 コーデック (Codec) コモンクライテリア (Common Criteria) コピーコントロールCD (CCCD)