CL isn’t unique to the AS/400 - it has evolved with the platform, and it has never been replaced.
CL is the same language across AS/400, iSeries, System i, and modern IBM i - but it has grown more powerful over time. Old CL code still runs perfectly on today’s IBM i systems, and new CL features continue to be added.
How CL Has Evolved Across the Platforms
AS/400 (late 1980s–1990s)
iSeries (early 2000s)
IBM i (2008–today)
So is old CL different to new CL?
No - but also slightly YES 😉
- The core language is the same.
- Old CL runs unchanged on new systems.
- New IBM i CL includes features that won’t run on older hardware.
Think of it like English: You can still understand Shakespeare, but modern English has new words he never used.
