Hier auch noch eine weitere Seite um etwas in die IBM i Welt zu schnuppern.
https://worksofbarry.com/
Dort hast du auch ein RPG Intro.

Ich selbst arbeite wie folgt:
* habe alle Sourcen im IFS
* GIT für Sourcemanagement
* RPG, CL, CMD, SQL, Python, Java und PHP als Programmiersprachen auf der IBM i
* Kompiliere RPG, CL, CMD, SQL via gnu make (Makefile), Java via Maven
* VSCode als Editor

Natürlich bei manchen Kunden verwende ich auch den RDi oder andere Tools für die Entwicklung.

lg Andreas