<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on September 29, 2026 at 5:09 am by All in One SEO v5.0.1.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://as400decoded.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>AS400 Decoded</title>
		<link><![CDATA[https://as400decoded.com]]></link>
		<description><![CDATA[AS400 Decoded]]></description>
		<lastBuildDate><![CDATA[Wed, 09 Sep 2026 02:30:00 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://as400decoded.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-program-structure-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-program-structure-explained/]]></link>
			<title>RPGLE Program Structure Explained</title>
			<pubDate><![CDATA[Wed, 09 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/]]></guid>
			<link><![CDATA[https://as400decoded.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Tue, 19 May 2026 12:21:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/db2-for-i-merge-statement/]]></guid>
			<link><![CDATA[https://as400decoded.com/db2-for-i-merge-statement/]]></link>
			<title>Db2 for i MERGE Statement: INSERT, UPDATE &#038; UPSERT</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 03:44:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-activation-groups-and-call-stack-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-activation-groups-and-call-stack-explained/]]></link>
			<title>IBM i Activation Groups and Call Stack Explained</title>
			<pubDate><![CDATA[Thu, 17 Sep 2026 16:08:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-boolean-logic-and-comparison-patterns/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-boolean-logic-and-comparison-patterns/]]></link>
			<title>RPGLE Boolean Logic and Comparison Patterns</title>
			<pubDate><![CDATA[Wed, 23 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-leave-iter-and-loop-control/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-leave-iter-and-loop-control/]]></link>
			<title>RPGLE LEAVE, ITER, and Loop Control</title>
			<pubDate><![CDATA[Sun, 27 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-nested-decisions-and-guard-clauses/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-nested-decisions-and-guard-clauses/]]></link>
			<title>RPGLE Nested Decisions and Guard Clauses</title>
			<pubDate><![CDATA[Tue, 22 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-json-and-xml-processing-for-modern-applications/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-json-and-xml-processing-for-modern-applications/]]></link>
			<title>IBM i JSON and XML Processing for Modern Applications</title>
			<pubDate><![CDATA[Tue, 15 Sep 2026 03:00:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-rest-apis-and-http-client-integration-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-rest-apis-and-http-client-integration-explained/]]></link>
			<title>IBM i REST APIs and HTTP Client Integration Explained</title>
			<pubDate><![CDATA[Tue, 15 Sep 2026 03:00:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-do-loops-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-do-loops-explained/]]></link>
			<title>RPGLE DO Loops Explained</title>
			<pubDate><![CDATA[Thu, 24 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-dow-loops-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-dow-loops-explained/]]></link>
			<title>RPGLE DOW Loops Explained</title>
			<pubDate><![CDATA[Sat, 26 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/about/]]></guid>
			<link><![CDATA[https://as400decoded.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Sat, 12 Sep 2026 18:15:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-select-and-when-logic/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-select-and-when-logic/]]></link>
			<title>RPGLE Select and When Logic</title>
			<pubDate><![CDATA[Mon, 21 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-dou-loops-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-dou-loops-explained/]]></link>
			<title>RPGLE DOU Loops Explained</title>
			<pubDate><![CDATA[Fri, 25 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-if-else-and-elseif-decisions/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-if-else-and-elseif-decisions/]]></link>
			<title>RPGLE IF, ELSE, and ELSEIF Decisions</title>
			<pubDate><![CDATA[Sun, 20 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-passing-data-by-value-and-reference/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-passing-data-by-value-and-reference/]]></link>
			<title>RPGLE Passing Data by Value and by Reference</title>
			<pubDate><![CDATA[Sat, 19 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-arrays-and-tables/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-arrays-and-tables/]]></link>
			<title>RPGLE Arrays and Tables</title>
			<pubDate><![CDATA[Mon, 28 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-data-types-lengths-and-precision/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-data-types-lengths-and-precision/]]></link>
			<title>RPGLE Data Types, Lengths, and Precision</title>
			<pubDate><![CDATA[Wed, 16 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-variables-and-storage-types/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-variables-and-storage-types/]]></link>
			<title>RPGLE Variables and Storage Types</title>
			<pubDate><![CDATA[Tue, 15 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-naming-conventions-and-code-organization/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-naming-conventions-and-code-organization/]]></link>
			<title>RPGLE Naming Conventions and Code Organization</title>
			<pubDate><![CDATA[Tue, 08 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-data-structures-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-data-structures-explained/]]></link>
			<title>RPGLE Data Structures Explained</title>
			<pubDate><![CDATA[Thu, 17 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/reading-an-rpgle-program-top-to-bottom/]]></guid>
			<link><![CDATA[https://as400decoded.com/reading-an-rpgle-program-top-to-bottom/]]></link>
			<title>How to Read an RPGLE Program From Top to Bottom</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 14:04:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-source-members-compilers-and-build-flow/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-source-members-compilers-and-build-flow/]]></link>
			<title>RPGLE Source Members, Compilers, and Build Flow</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 09:42:38 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-fixed-free-and-fully-free-specifications/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-fixed-free-and-fully-free-specifications/]]></link>
			<title>RPGLE Specifications: Fixed, Free, and Fully Free</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 09:41:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-development-tools-and-workflow-basics/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-development-tools-and-workflow-basics/]]></link>
			<title>RPGLE Development Environments and Tooling Basics</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 09:40:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-constants-and-literals/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-constants-and-literals/]]></link>
			<title>RPGLE Constants and Literals</title>
			<pubDate><![CDATA[Fri, 18 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-control-specifications-and-compiler-directives/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-control-specifications-and-compiler-directives/]]></link>
			<title>RPGLE Control Specifications and Compiler Directives</title>
			<pubDate><![CDATA[Thu, 10 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-indicators-and-status-flags/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-indicators-and-status-flags/]]></link>
			<title>RPGLE Indicators and Status Flags</title>
			<pubDate><![CDATA[Sun, 13 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-error-handling-and-message-control-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-error-handling-and-message-control-explained/]]></link>
			<title>IBM i Error Handling and Message Control Explained</title>
			<pubDate><![CDATA[Sun, 30 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-modules-bound-programs-and-binding-directories-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-modules-bound-programs-and-binding-directories-explained/]]></link>
			<title>IBM i Modules, Bound Programs, and Binding Directories Explained</title>
			<pubDate><![CDATA[Sat, 29 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-source-layout-and-readability/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-source-layout-and-readability/]]></link>
			<title>RPGLE Source Layout and Readability</title>
			<pubDate><![CDATA[Mon, 14 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/what-is-rpgle-and-where-it-fits-on-ibm-i/]]></guid>
			<link><![CDATA[https://as400decoded.com/what-is-rpgle-and-where-it-fits-on-ibm-i/]]></link>
			<title>What RPGLE Is and Where It Fits on IBM i</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 09:31:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-for-beginners/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-for-beginners/]]></link>
			<title>RPGLE for Beginners: A Practical IBM i Learning Path</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 09:26:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-message-queues-sndpgmmsg-rcvmsg-monmsg-crtmsgf-addmsgd-cl-error-handling-2026/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-message-queues-sndpgmmsg-rcvmsg-monmsg-crtmsgf-addmsgd-cl-error-handling-2026/]]></link>
			<title>IBM i Message Queues and CL Error Handling: SNDPGMMSG, RCVMSG, MONMSG, and Message Files in 2026</title>
			<pubDate><![CDATA[Fri, 31 Jul 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/db2-for-i-stored-procedures-create-procedure-in-out-cursor-handler-2026/]]></guid>
			<link><![CDATA[https://as400decoded.com/db2-for-i-stored-procedures-create-procedure-in-out-cursor-handler-2026/]]></link>
			<title>DB2 for i Stored Procedures: CREATE PROCEDURE, IN OUT Parameters, Cursors, and Error Handling in 2026</title>
			<pubDate><![CDATA[Thu, 30 Jul 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/as400-vs-ibm-i-whats-the-difference/]]></guid>
			<link><![CDATA[https://as400decoded.com/as400-vs-ibm-i-whats-the-difference/]]></link>
			<title>AS400 vs IBM i: What&#8217;s the Difference?</title>
			<pubDate><![CDATA[Wed, 29 Jul 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-http-client-rpg-qsys2-http-get-post-rest-api-json-2026/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-http-client-rpg-qsys2-http-get-post-rest-api-json-2026/]]></link>
			<title>IBM i HTTP Client from RPG: QSYS2 HTTP_GET, HTTP_POST, and Calling REST APIs with JSON in 2026</title>
			<pubDate><![CDATA[Wed, 29 Jul 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-security-auditing-and-authority-collections/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-security-auditing-and-authority-collections/]]></link>
			<title>IBM i Security Auditing and Authority Collections</title>
			<pubDate><![CDATA[Wed, 26 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-output-queues-and-spool-files-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-output-queues-and-spool-files-explained/]]></link>
			<title>IBM i Output Queues and Spool Files Explained</title>
			<pubDate><![CDATA[Wed, 19 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ile-rpg-service-programs-binding-directory-crtsrvpgm-export-import-activation-group-2026/]]></guid>
			<link><![CDATA[https://as400decoded.com/ile-rpg-service-programs-binding-directory-crtsrvpgm-export-import-activation-group-2026/]]></link>
			<title>ILE RPG Service Programs and Binding Directories: CRTSRVPGM, Export and Import, Activation Groups in 2026</title>
			<pubDate><![CDATA[Tue, 28 Jul 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-release-upgrades-and-compatibility-planning/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-release-upgrades-and-compatibility-planning/]]></link>
			<title>IBM i Release Upgrades and Compatibility Planning</title>
			<pubDate><![CDATA[Tue, 25 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-application-design-patterns-for-teams/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-application-design-patterns-for-teams/]]></link>
			<title>IBM i Application Design Patterns for Teams</title>
			<pubDate><![CDATA[Thu, 27 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-access-client-solutions-acs-for-beginners/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-access-client-solutions-acs-for-beginners/]]></link>
			<title>IBM i Access Client Solutions (ACS) for Beginners</title>
			<pubDate><![CDATA[Sun, 23 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-integrated-file-system-ifs-basics/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-integrated-file-system-ifs-basics/]]></link>
			<title>IBM i Integrated File System (IFS) Basics</title>
			<pubDate><![CDATA[Sat, 22 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-calculation-specs-and-logic-blocks/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-calculation-specs-and-logic-blocks/]]></link>
			<title>RPGLE Calculation Specs and Logic Blocks</title>
			<pubDate><![CDATA[Sat, 12 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-ptf-management-and-maintenance-planning/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-ptf-management-and-maintenance-planning/]]></link>
			<title>IBM i PTF Management and Maintenance Planning</title>
			<pubDate><![CDATA[Mon, 24 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-data-areas-data-queues-and-user-spaces-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-data-areas-data-queues-and-user-spaces-explained/]]></link>
			<title>IBM i Data Areas, Data Queues, and User Spaces Explained</title>
			<pubDate><![CDATA[Fri, 21 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-subsystems-and-job-descriptions-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-subsystems-and-job-descriptions-explained/]]></link>
			<title>IBM i Subsystems and Job Descriptions Explained</title>
			<pubDate><![CDATA[Mon, 17 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/ibm-i-journaling-and-commitment-control-explained/]]></guid>
			<link><![CDATA[https://as400decoded.com/ibm-i-journaling-and-commitment-control-explained/]]></link>
			<title>IBM i Journaling and Commitment Control Explained</title>
			<pubDate><![CDATA[Sun, 16 Aug 2026 03:30:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://as400decoded.com/rpgle-input-and-output-specifications/]]></guid>
			<link><![CDATA[https://as400decoded.com/rpgle-input-and-output-specifications/]]></link>
			<title>RPGLE Input and Output Specifications Explained</title>
			<pubDate><![CDATA[Fri, 11 Sep 2026 02:30:00 +0000]]></pubDate>
		</item>
				</channel>
</rss>
