手続き型プログラミング
手続き型と見なされるプログラミング言語は、手続き(プロシージャ)の概念を明確に持っていて、構文として定義している。
典型例はALGOLである。手続きがメソッドの形だけで表現する言語は、手続き型というよりもオブジェクト指向と見なすのが一般的であり、以下のリストにはそのような言語は登場しない。例えば、C#やJavaがそうだが、C++はメソッド以外( 例 クラスに属さない関数 )の形態で手続きを記述可能なので、以下に挙げてある。
Ada
ALGOL
BASIC
C言語
C++
ColdFusion
COBOL
D言語
Delphi言語
ECMAScript (ActionScript、DMDScript、JavaScript、JScript)
Forth
FORTRAN
Maple
Mathematica
MATLAB
Modula-2
Oberon (Oberon-1、Oberon-2)
Occam
M言語
Pascal
Perl
PHP
Pike
Python
PL/I
VBScript
Visual Basic