Structured Programming Language

Overview of Structured Programming Language concept; algorithm , flowchart and pseudo
code; Constants, variables and data types; Operator & Expression; Managing Input & Output
Operations; Decision making and branching; Looping; Arrays; Handling of character strings;
User-defined functions; parameter passing conventions, scope rules and storage classes,
recursion; Structure and union; Pointers; File management; header files; preprocessor; library
functions; error handling;