유닉스(Unix)의 탄생 유닉스는 자료와 정보의 공유를 위한 목적으로 다중 사용자와 멀티 태스킹 기능을 수행할 수 있도록 1969년 미국의 켄 톰슨 (Ken Tompson)에 의해 개발되었다. Unix는 어셈블리 언어(특정 기종에서만 사용 가능한 언어)로 이루어졌기 때문에 다른 기종의 컴퓨터에서는 해당 컴퓨터의 어셈블리 언어를 이용해 운영체제를 다시 작성했어야 했다. 이런 기종간 호환을 만족시키고 프로그래밍 작업의 통일성과 효율성을 위해 어셈블리 언어가 아닌 새로운 방식의 프로그래밍 언어를 고안해 냈습니다. 이 새로운 언어는 CPU와 직접 연결되는 것이 아니라 간접적인 방식으로 작성된 소스 코드를 특정 기종에 최적화시켜 거쳐 실행 코드를 만드는 설계 구조를 가지고 있습니다. 이 언어를 통해 다른 기종의 ..