Functional programming and procedural programming often provide different views of the same thing. When I declare a function, such as y = 2x I may think of this as a procedure (sequential process): ...
When developing applications, programmers must follow certain rules linked to the programming languages implicated in the developing process. These rules are not only syntactical or semantic but also ...
Object-Oriented Programming including Programming Basics (Data abstraction, Simple procedures, Primitive data), Procedural Programming Fundamentals (Conditional Execution, Iteration, Recursion, ...