← Back to all articles

// Category

RPGLE

11 articles — sorted by latest first

RPGLE Data Types, Lengths, and Precision
Use RPGLE character, decimal, integer, date/time, and indicator types correctly by understanding what each declaration's length and precision mean.
RPGLE Indicators and Status Flags
Learn how RPGLE indicators and status flags control legacy program flow, and how to map many patterns to clearer fully…
RPGLE Calculation Specs and Logic Blocks
Learn how legacy RPGLE C-specs express calculations and control flow, then map those responsibilities to clear, fully free-form RPGLE logic.
RPGLE Input and Output Specifications Explained
Beginner guide to traditional RPGLE input and output specifications, their relationship to records and fields, and the modern fully free-form…
RPGLE Control Specifications and Compiler Directives
Beginner guide to RPGLE compiler directives, the **free directive, ctl-opt, and program-wide control options.
RPGLE Program Structure Explained
Beginner guide to the major sections of a typical RPGLE program and why each section exists.
RPGLE Naming Conventions and Code Organization
Beginner guide to clearer RPGLE names, cleaner ordering, and easier-to-maintain code.
How to Read an RPGLE Program From Top to Bottom
Beginner guide to reading RPGLE source in the right order.
RPGLE Development Environments and Tooling Basics
Beginner guide to RPGLE editing tools and the edit, compile, diagnose, run workflow.
RPGLE Specifications: Fixed, Free, and Fully Free
Beginner guide to the three RPGLE source styles you will see in IBM i code.
RPGLE Source Members, Compilers, and Build Flow
Beginner guide to how RPGLE source becomes a compiled IBM i program object.