Programming in ILE RPG (Paperback)

Programming in ILE RPG By Jim Buck, Bryan Meyers Cover Image

Programming in ILE RPG (Paperback)


Not On Our Shelves—Ships in 1-5 Days
Since its original publication, Programming in RPG IV has given thousands of students and professionals a strong foundation in the essentials of business programming using RPG IV. Now, the long-awaited Fifth Edition, retitled Programming in ILE RPG, produces the most significant update to this "gold standard" book in many years. The book has been reorganized and updated to the newest software release. It includes exclusive coverage of free-format RPG, new attention to SQL, and expanded emphasis on ILE modules, procedures, and service programs. All-new programming exercises and assignments add even more value for learning.

The book includes complete coverage of the program development process, the newest development tools, RPG IV instructions and operations, creating and using files, program workflow and structured design, arithmetic operations and functions, accessing and updating database files, writing interactive applications, modular programming, service programs, error handling, subfiles, APIs, and more. This book is the one guide you need to learn how to be successful with all aspects of ILE RPG.
Jim Buck's career in IT has spanned more than 30 years, primarily in the manufacturing and healthcare industries. Jim is an 11-year president of the Wisconsin Midrange Computer Professional Association ( and has served on a number of teams developing IBM and COMMON certification tests. Jim is also a recipient of the 2007 IBM System i Innovation – Education Excellence Award, 2013 IBM Champion award, and the 2014 COMMON Presidents Award. Jim is a programming instructor at Gateway Technical College and is active in the IBM i community working to help students, colleges and companies develop the next generation of IBM i professionals. Bryan Meyers is well known to IBM i technicians as the author of a number of books and magazine articles about the IBM i operating system and languages. His programming, management, and consulting career has spanned most of the IBM midrange history from the System/360 through the AS/400, and now IBM i. For much of that time, Bryan was the IT director for an international hospitality franchisor. He has also managed computer operations for municipal government, international construction, and broadcasting industries. Bryan's company,, provides onsite and online IBM i training to organizations worldwide.
Product Details ISBN: 9781583473795
ISBN-10: 1583473793
Publisher: MC Press
Publication Date: September 15th, 2015
Pages: 664
Language: English
"RPG has been a mainstay on IBM i for many decades. With IBM i now supporting many open source languages, there will be a new cross-section of developers being exposed to the machine, and we need to teach them the latest features of RPG for fruitful coexistence. That's where this book shines. Jim and Bryan have expertly put together a book to meet the needs of one learning modern RPG, complete with 100% free-form and modular coding practices (e.g., service programs), . . . how to use the latest tools like RDi, . . . and commentary on best practices, so readers can make decisions based on sage advice." —Aaron Bartell, Director of IBM i Innovation, Krengel Technology

"We have been using the earlier versions of this book as part of our 'Introduction to RPG IV' classes for many years now. This latest version includes the modern free-format declarations and other recent language enhancements as well as covering essentials such as building and using Service Programs. It is an essential guide to the language as well as being a great reference document as students progress in their use of the language. Our only criticism is that this version renders our existing inventory obsolete! Highly recommended." —Jon Paris and Susan Gantner, Partner400 owners and IBM i educators