Jim est un diminutif médiéval de James. James est finalement dérivé de Jacob. Jacob est dérivé du nom hébreu « Yaakov », qui signifie « après ». Ceci est dérivé des mots hébreux de Yahvé », qui signifie de Dieu» et « Aqeb », ce qui signifie de talon. Dans la Bible, Jacob est né après Esaü, tenant après le talon d'Esaü.