Computers & Internet » Programming & Design » Procedure Oriented programming ?

Procedure Oriented programming ?

Please explain the features of Procedure oriented programming and its programming languages.

Procedural programming is basically making a program without any classes... that is, you are using variables, data structures, and subroutines. I.E., instead of having methods, you have functions. Instead of having objects, you have modules.

You would use procedural programming when all you want to do is accomplish a bunch of steps.

Here are some programs that use implement it:
ALGOL
BASIC
Mathematica
MATLAB
Python
VBScript

However, it is possible to use these programs (Python in particular) in an object oriented way.

The Linux Kernal was written in a Procedural Oriented language.