Irv Kalb jest nauczycielem akademickim. Od ponad trzech dekad stosuje programowanie zorientowane obiektowo w różnych językach programowania. Od lat tworzy oprogramowanie służące celom edukacyjnym, jest również autorem książki Learn to Program with Python 3: A Step-by-Step Guide to Programming, wydanej przez Apress.