Birth in Calgary, Alberta, Canada
May 19, 1955
James Arthur Gosling was born in Calgary, Alberta, Canada. From an early age, he demonstrated a keen interest in electronics and computers, foreshadowing his future career in computer science. He displayed a natural aptitude for understanding complex systems and tinkering with technology.