Professional Documents
Culture Documents
Evolution of Programming Languages
Evolution of Programming Languages
Evolution of Programming Languages
start
Begin
Input No 1, No2
Input No 1, No2
Total = No 1+No2
Total = No 1+No2
Print Total
Print Total end
stop
• Programming paradigms
Computer programming languages can be categorized into two broad
categories (depending on how they work), they are known as
programming paradigms.
It simply describes the control flow of computation. It simply expresses the logic of computation.
Its type includes procedural programming, object-oriented Its type includes logic programming and functional
programming, parallel processing approach. programming.
It has many side effects and includes mutable variables as It has no side effects and does not include any mutable
compared to declarative programming. variables as compared to imperative programming.
It gives full control to developers that are very important in It may automate repetitive flow along with simplifying code
low-level programming. structure.
AROSHA MEDIWAKE MSC IT BSC IT
AROSHA MEDIWAKE MSC IT BSC IT
AROSHA MEDIWAKE MSC IT BSC IT
AROSHA MEDIWAKE MSC IT BSC IT
AROSHA MEDIWAKE MSC IT BSC IT