언어(language)는 그 언어를 사용하는 주체들 간의 약속입니다. 사람과 사람이 소통 할 수 있는 것은 어떠한 소리나 기호에 대한 약속을 서로가 공유하고 있기 때문입니다.
마찬가지로 프로그래밍 언어는 사람과 기계(컴퓨터)와의 약속입니다. 기계도 이해할 수 있고 사람도 이해할 수 있는 언어의 규칙에 따라서 사람이 원하는 것을 기계에게 전달하면 기계는 그 기호의 의미에 따라서 동작하게 되는 것입니다.
언어는 그 언어의 쓰임과 언어 창작자의 취향에 따라서 다른 문법을 가지고 있습니다. 하지만 모든 언어를 관통하는 공통분모 또한 있습니다.
더보기
바디랭귀지 > 말 > 기록
제어하기 위해, 명확하게 소통하기 위해
기계 > 물리적 버튼 > 컴퓨터를 활용한 버튼(코드 입력)
-프로그램
-프로그래밍
-프로그래머
-프로그래밍 언어
네이티브 : 공부한 거를 사용할 줄 아는 것
출처 : 생활코딩 https://opentutorials.org/course/740