How to get started!

I found it very difficult to get the learning process started and the thing which I found most difficult around this was getting hold of the right materials to understand things. Unlike Java, C# or any of the other programming languages which are relatively more popular compared to RPG or CLP, the internet does not have much to offer as far the iSeries is concerned. There are IBM Redbooks but hey, lets face the truth! : Redbooks from IBM might not be very easy to comprehend (this is strictly a personal opinion).

What you would find more helpful are books written in a more structured manner with examples that one can relate to.

Now it took me a while to figure out the right books and I have listed them below to ease the pain of researching the right material:

CL Programming: Complete CL by Ted Hold

RPG Programming:Programming in RPG-IV by by Bryan Meyers , Judy Yaeger 

Subfiles: Subfiles in Free-Format RPG: Rules, Examples, Techniques, and Other Cool Stuff by Kevin Vandever

ILE Concepts: Functions in Free-format RPG IV  by Jim Martin

SQL: SQL for eServer I5 and iSeries by Kevin Forsythe

 These books are a great way to get started and pretty much covers what I believe are the “Core” concepts an iSeries programmer should be good at.

Now another challenge is the high cost of these books (atleast from an indian point of view). I never bought any of these and had made use of copies available in my office library.


Leave a comment