기존에 손으로 하던 수학 계산, 각종 실험을 컴퓨터로 할 수 있었기 때문에 자연과학이나 공학을 전공하는 사람들도 프로그래밍을 배웠다.이중에는 그만 프로그래밍에 빠져 그대로 본업을 버리고 프로그래머 전업한 경우도 많다.C와 유닉스를 만든 데니스 리치는 대학에서 물리학과 응용수학을 공부했다. F/OSS Story - 페이지 5 - 만화로 나누는 자유/오픈소스 소프트웨어 이야기1960년대까지 소프트웨어는 하드웨어의 일부분에 불과했다. 컴퓨터와 주변 기기들은 방 하나를 가득 채울 만큼 컸고 운영하는데도 많은 비용과 인력이 필요했던 반면, 소프트웨어 규모는 그 만큼 크지 못했고 독립된 영역으로 자리를 잡지 못했다. 컴퓨터를 처음 만든 사람이 수학자이다 보니, 초기에는 수학을 전공하는 학생들이 프로그래밍을 시작하는 경우가 많았다.https://joonecomics.wordpress.com/category/foss-story/page/5/