본문 바로가기
Front-End, CS 스터디/[도서] 1일 1로그 100일 완성 IT지식

[도서] 1일 1로그 100일 완성 IT지식 #소프트웨어 27

by 제니운 2022. 12. 19.
728x90

 

 

 

✅ 작문과 비슷한 프로그래밍

 

 

- 1970년대 '시스템 프로그래밍' 용도로, 즉, 어셈블러, 컴파일러, 텍스트 편집기 같은 프로그래머 도구와 심지어 운영체제까지 작성할 목적으로 사용할 언어들이 만들어졌다.

 

 

1️⃣ C 언어

 

- 1973년에 데니스 리치가 개발했다.

 

 

2️⃣ C ++

 

 

- 1980년대, 규모가 매우 큰 프로그램의 복잡성 관리를 도울 의도로 설계된 언어들이 개발되었다.

- 비야네 스트롭스트룹이 개발했다.

 

 

🔷 대부분의 맥 소프트웨어는 C, C ++와  오브젝티브-Cobjective-c(C의 변종)으로 작성된다.

 

 

 

3️⃣ 자바

 

 

- 1990년대 초 제임스 고슬링이 개발했다.

- 이베이같은 웹사이트를 방문하면 사용자의 컴퓨터는 웹페이지를 표시하기 위해 C++와 자바스크립트를 실행하겠지만, 이베이는 방문자의 브라우저로 전송할 페이지를 생성하는 데 자바를 사용할 가능성이 크다.

- 안드로이드 앱을 작성하는 주요 언어이기도 하다.

- C++ 보다 단순하지만 C 보다는 복잡하다.

- C 보다는 더 안전하기는 한데, 몇몇 위험한 특성을 제거했고 메모리에서 복잡한 자료 구조를 관리하는 일처럼 에러가 발생하기 쉬운 작업을 처리할 내장 메커니즘을 갖추고 있기 때문이다.

 

 

 

4️⃣ 자바스크립트

 

- 1995년에 브렌던 아이크가 만들었다.

- 처음부터 웹페이지의 동적인 효과를 구현하기 위해 브라우저 내부에서 사용할 목적으로 설계되었다.

 

 

 

5️⃣ 파이썬

 

- 1991년에 귀도 반 로섬이 개발했다.

- C, C++, 자바, 자바스크립트와 구문 규칙 면에서 약간 다른데, 가장 눈에 띄는 부분은 문장을 그룹화하는 데 중괄호 대신 들여쓰기를 사용한다는 점이다.

728x90