All Articles

Subroutines

  A subroutine is a self-contained section of code within an RPG program that...

File Handling

Types of files: Multiple types of file exist in an IBM i series native...

Directives

Complier Directives Compiler Directive is an instruction or direction given to the compiler –...

Indicators

An indicator is a one-byte character field which contains either ‘1’ (on) or ‘0’...

Operation Codes and Extenders

Definition: Opcode extenders in IBM i are like modifiers for commands in programming. They...

Built-in Functions

%ABS: The absolute value of the numeric expression specified as the parameter is returned...

Logic Cycle

Introduction The RPG cycle simplifies the development process by automatically handling file operations, calculations,...

Data Structure

Introduction Data structures are a powerful tool that can make your CL programs more...

ILE with CL using Procedures

Introduction In CLLE, subroutines and procedures are essential programming constructs used to organize and...