Procedural Programming Language
(Redirected from procedural language)
Jump to navigation
Jump to search
A Procedural Programming Language is a Programming Language that is derived from structured programming and based on the concept of procedure call.
- Example(s):
- Counter-Example(s):
- an Assembly Programming Language.
- an Imperative Programming Language, such as Fortran, Algol, C, or Perl.
- an Object-Oriented Programming Language, such as C++, Java, or C#.
- a Declarative Programming Language, such as SQL.
- a Matrix Programming Language, such as MATLAB Language.
- a Functional Programming Language, such as Haskell.
- a Python Programming Language.
- a Prolog Programming Language.
- a LISP Programming Language.
- a Clojure Programming Language.
- See: Procedural Semantic Theory, Abstract Machine, Java Processor, Programming Paradigm, Structured Programming, Procedure Call, Subroutine, Fortran, ALGOL, COBOL, PL/I, BASIC, Pascal (Programming Language), C (Programming Language).
References
2021
- (Wikipedia, 2021) ⇒ https://en.wikipedia.org/wiki/Procedural_programming Retrieved:2021-1-17.
- Procedural programming is a programming paradigm, derived from structured programming, based on the concept of the procedure call. Procedures (a type of routine or subroutine) simply contain a series of computational steps to be carried out. Any given procedure might be called at any point during a program's execution, including by other procedures or itself. The first major procedural programming languages appeared circa 1957–1964, including Fortran, ALGOL, COBOL, PL/I and BASIC. Pascal and C were published circa 1970–1972.
Computer processors provide hardware support for procedural programming through a stack register and instructions for calling procedures and returning from them. Hardware support for other types of programming is possible, but no attempt was commercially successful (for example Lisp machines or Java processors).
- Procedural programming is a programming paradigm, derived from structured programming, based on the concept of the procedure call. Procedures (a type of routine or subroutine) simply contain a series of computational steps to be carried out. Any given procedure might be called at any point during a program's execution, including by other procedures or itself. The first major procedural programming languages appeared circa 1957–1964, including Fortran, ALGOL, COBOL, PL/I and BASIC. Pascal and C were published circa 1970–1972.