Retronym — procedural programming

Procedural programmingとは?意味・「Procedural programming」と呼ばれるようになった理由

手続き型プログラミング

◎

概要

  1. 元の名称「Programming」
  2. 新しく登場したものObject-oriented programming
  3. 呼び分けの必要元の「Programming」を区別する必要が生まれる
  4. レトロニム「Procedural programming」

オブジェクト指向プログラミングが広まったことで、手続きを順に記述する従来のプログラミングを区別するために使われるようになった名称。

Procedural programmingとは

処理の手順を、手続き(関数やサブルーチン)の呼び出しとして順番に記述していくプログラミングのスタイルのこと。

なぜ「Procedural programming」と呼ばれるようになった?

「Object-oriented programming」が登場したことで、それまでの「Programming」と区別する必要が生まれ、「Procedural」を付けた「Procedural programming」という呼び名が使われるようになった。

元々は何と呼ばれていた?

Object-oriented programmingが登場する前は、単に「Programming」と呼ばれていた。

Procedural programmingが必要になった背景

初期のプログラミングは、命令を順に並べて手続きを呼び出す書き方が当たり前で、特に名前は必要なかった。1980年代にオブジェクト指向プログラミングが広まると、従来のスタイルを「procedural programming」と呼んで対比するようになった。

Procedural programmingの具体例・使われ方

C言語やPascal、FORTRANなどが手続き型言語の代表とされる。プログラミングパラダイムを比較する文脈で使われる。

レトロニムとしての特徴

元の名称
Programming
新しく登場したもの
Object-oriented programming
付け足された言葉
Procedural
成立時期
1980年代以降
主に使われる言語
英語
ステータス
確定
コンピューターソフトウェア

関連するレトロニム

この言葉が登場する記事

出典

← レトロニム一覧・検索へレトロニムとは →