✅ 작문과 비슷한 프로그래밍
- 1970년대 '시스템 프로그래밍' 용도로, 즉, 어셈블러, 컴파일러, 텍스트 편집기 같은 프로그래머 도구와 심지어 운영체제까지 작성할 목적으로 사용할 언어들이 만들어졌다.
1️⃣ C 언어
- 1973년에 데니스 리치가 개발했다.
2️⃣ C ++
- 1980년대, 규모가 매우 큰 프로그램의 복잡성 관리를 도울 의도로 설계된 언어들이 개발되었다.
- 비야네 스트롭스트룹이 개발했다.
🔷 대부분의 맥 소프트웨어는 C, C ++와 오브젝티브-Cobjective-c(C의 변종)으로 작성된다.
3️⃣ 자바
- 1990년대 초 제임스 고슬링이 개발했다.
- 이베이같은 웹사이트를 방문하면 사용자의 컴퓨터는 웹페이지를 표시하기 위해 C++와 자바스크립트를 실행하겠지만, 이베이는 방문자의 브라우저로 전송할 페이지를 생성하는 데 자바를 사용할 가능성이 크다.
- 안드로이드 앱을 작성하는 주요 언어이기도 하다.
- C++ 보다 단순하지만 C 보다는 복잡하다.
- C 보다는 더 안전하기는 한데, 몇몇 위험한 특성을 제거했고 메모리에서 복잡한 자료 구조를 관리하는 일처럼 에러가 발생하기 쉬운 작업을 처리할 내장 메커니즘을 갖추고 있기 때문이다.
4️⃣ 자바스크립트
- 1995년에 브렌던 아이크가 만들었다.
- 처음부터 웹페이지의 동적인 효과를 구현하기 위해 브라우저 내부에서 사용할 목적으로 설계되었다.
5️⃣ 파이썬
- 1991년에 귀도 반 로섬이 개발했다.
- C, C++, 자바, 자바스크립트와 구문 규칙 면에서 약간 다른데, 가장 눈에 띄는 부분은 문장을 그룹화하는 데 중괄호 대신 들여쓰기를 사용한다는 점이다.
'Front-End, CS 스터디 > [도서] 1일 1로그 100일 완성 IT지식' 카테고리의 다른 글
[도서] 1일 1로그 100일 완성 IT지식 #소프트웨어(18~26, 34~35) (0) | 2022.07.30 |
---|---|
[도서] 1일 1로그 100일 완성 IT지식 #통신 (0) | 2022.07.25 |
[도서] 1일 1로그 100일 완성 IT지식 #하드웨어 (0) | 2022.07.19 |