-
프로그래밍이란?
- 인간이 PC, 스마트폰, 로봇과 같은 기계장치에게 명령어를 내리는 것.
-
디지털 시스템
- 컴퓨터는 0V와 5v 사이의 전기적인 압력으로 0과 1을 구분하여 신호를 구별한다.


- 프로그래밍 언어란?
- PC가 이해하는 기계어(10101 디지털 신호)를 주기 위해 인간이 이해할수 있는 프로그래밍 언어를 작성한다.
- 인간이 작성한 프로그래밍 언어는 기계어(101010)으로 번역되어 기계장치에게 0~5v 전기적인 신호로 바뀌어서 입력된다.

- 고수준 언어 : 인간이 이해가 쉬운 프로그래밍 언어로 대표적으로 파이썬이 있다. 하지만 기계어로 번역되기 까지는 시간이 오래 걸린다.
- 저수준 언어 : 인간이 이해하기 어려운 프로그래밍 언어로 대표적으로 C언어가 있다. 하지만 기계어로 번역이 빠르게 되어 동작 속도가 빠르다.

데니스 리치 까지 이야기함