프로그래밍 언어론 · 1강

프로그래밍 언어 서론

언어는 왜 이렇게 많고, 무엇으로 견주며, 왜 지금의 모습이 됐고, 컴퓨터에서 어떻게 돌아가는지를 봅니다. 프로그래밍을 한 번쯤 해 본 사람을 위해 9편으로 나눠 따라갑니다.

  1. 1왜 언어가 이렇게 많을까?프로그래밍 영역과 배우는 이유
  2. 2좋은 언어는 무엇으로 가릴까?평가 기준 넷, 단순성과 직교성
  3. 3읽기 쉽게, 쓰기 쉽게데이터 타입, 구문 설계, 작성 용이성
  4. 4믿을 수 있는 언어, 값싼 언어신뢰성, 비용, 그 밖의 기준
  5. 5다 잘하는 언어는 왜 없을까?언어 설계의 절충
  6. 6왜 변수에 값을 넣는 식일까?폰 노이만 구조와 명령형 언어
  7. 7언어의 갈래는 어떻게 생겼을까?프로그래밍 방법론과 언어의 종류
  8. 8컴퓨터는 내 코드를 어떻게 알아들을까?구현 방법과 컴파일
  9. 9번역 없이 바로 실행하면?인터프리트, 하이브리드, JIT, 프로그래밍 환경

내용과 예제는 Robert W. Sebesta의 《Concepts of Programming Languages》 12판 1장을 따랐습니다.