Birth in Calgary, Alberta, Canada
May 19, 1955
James Arthur Gosling was born in Calgary, Alberta, Canada. Specific details about his early childhood are scarce, but it's known he developed a strong aptitude for problem-solving and a keen interest in electronics and computers at a young age.