The procedure languages are the most well known language. They are written around the concept of function where you will find most of the features such as looping, branching.
One way to thing about it is that the opposite of a procedural language is a declarative one.
In traditional programming, code expresses the purpose of the program calls into reusable libraries (ie function) to take care of generic tasks.
- C (C++)