본문 바로가기
반응형

전체 글121

JavaScript language 이야기 1부 JavaScript 언어의 출현 배경 자바스크립트는 넷스케이프 커뮤니케이션즈(Netscape Communications)라는 회사의 브렌던 아이크(Brendan Eich)라는 개발자에 의해 1995년에 만들어졌습니다. 당시 넷스케이프 커뮤니케이션즈는 웹 브라우저인 넷스케이프(Netscape)의 기능을 향상시키기 위해 스크립트 언어를 개발하고자 했습니다. 그렇게 탄생한 언어가 바로 자바스크립트입니다. 자바스크립트의 초기 이름은 ‘Mocha’였지만, 라이선스 문제와 자바의 인기를 따라가기 위한 마케팅적 요소 등을 고려하여 ‘LiveScript’로 변경되었습니다. 이후에는 자바스크립트로 다시 이름이 변경되었습니다. 이 이름은 당시 자바 언어의 인기를 이용하여 홍보하는 의도가 있었습니다. 그러나 자바스크립트와 .. 2023. 6. 11.
Basic language 이야기 Basic 언어의 출현 배경 "Basic"은 "Beginner's All-purpose Symbolic Instruction Code"의 약자로, 초기에 개발된 프로그래밍 언어입니다. Basic은 1960년대에 존 G. 케멜이 만들었으며, 초기 컴퓨터 사용자들이 컴퓨터를 쉽게 프로그래밍하고 사용할 수 있도록 도와주기 위해 설계되었습니다. Basic은 사용하기 쉬운 문법을 가지고 있어 프로그래밍을 처음 접하는 사람들에게 이해하기 쉽습니다. 초기에는 주로 대화형(interactive) 방식으로 사용되었으며, 사용자는 명령어를 한 줄씩 입력하고 컴퓨터는 즉시 결과를 보여줍니다. Basic은 간단한 수학 연산, 조건문, 반복문 등을 포함한 기본적인 프로그래밍 요소를 제공합니다. 이를 통해 사용자는 프로그램을 작.. 2023. 6. 11.
C language 이야기 C 언어의 출현 배경 Unix 운영체제의 개발과 밀접하게 관련되어 있습니다. 1960년대 후반부터 1970년대 초반에 이르러서 Bell 연구소에서는 Multics 프로젝트를 수행하고 있었습니다. 그러나 Multics 프로젝트는 비용이 많이 들고 복잡하여 성공하지 못했습니다. 그런 상황에서 Unix 운영체제를 개발하게 된 Ken Thompson과 Dennis Ritchie는 Multics보다 더 간단하면서도 유연한 운영체제를 개발하려고 했습니다. 그래서 Thompson과 Ritchie는 프로그래밍 언어 B를 개발하였으나 B 언어는 여전히 불완전하고 성능이 좋지 않았습니다. 더 나은 프로그래밍 언어가 필요했고, 그 결과 C 언어가 탄생하게 되었습니다. C 언어는 B 언어를 기반으로 하고 있지만, 구문 구조와.. 2023. 6. 10.
1970년대 컴퓨터의 발전과 시대 배경 (좌)IBM 개인용 컴퓨터, (우)스티브 잡스와 스티브 워즈니악 컴퓨터 발전 주요 내용 : E-mail, 개인용 컴퓨터 1970년대는 컴퓨터 기술이 크게 발전한 시기였습니다. 이 시기에는 전자 회로 기술이 발전하여 대규모 집적 회로(LSI)가 등장했고, 이를 통해 컴퓨터의 속도와 처리 능력이 향상되었습니다. 이러한 기술적 발전은 과학, 산업, 군사, 경제 등 여러 분야에서 큰 영향을 미치게 되었으며, 인터넷의 시초가 되는 ARPANET이 등장했습니다. 이것은 미국 국방부의 연구 프로젝트였지만, 이를 기반으로 전 세계적으로 인터넷이 발전하게 됩니다. 1970년대는 또한 테이프 레코더, 비디오 테이프, 휴대용 라디오 등 일상 생활에서 사용하는 여러 기술도 등장한 시기였습니다. 1970년대 컴퓨터 기술의 발전.. 2023. 5. 2.
반응형