Chapter 41 & 42
자바스크립트와 파이썬
: 이번 챕터에서는 자바스크립트와 파이썬에 대해 간략하게 이야기한다.
둘다 아마추어 또는 전문 프로그래머 사이에서 널리 사용되며, 초보자 수준에서 배우기 쉽고 더 큰 프로그램으로 확장하기에 용이함은 물론 폭넓게 적용도 가능하다.
프로그래밍 언어의 주요개념
: 프로그래밍 언어는 모두 계산을 일련의 단계로 풀어서 상세히 설명하기 위한 표기법으로 몇가지 기본 아이디어를 제공한다.
구문 규칙syntax: 문법적으로 무엇이 맞고 틀리는지 정의하는 규칙.
의미 체계semantics: 해당 언어로 표현할 수 있는 모든 것에 대해 명확히 정의된 의미.
또한, 언어는 세가지 측면에서 살펴 볼 수 있다.
1. 언어 그 자체. 즉, 컴퓨터에 산술 연산을 수행하고 조건을 검사하고 계산을 반복하라고 지시하는 문장이다.
2. 다른 이들이 작성했지만 프로그램을 만들 때 사용하는 코드 라이브러리가 있는데, 이는 직접 작성하지 않아도 되는 사전 제작된 부품이다. 대표적으로는 수학 연산, 날짜 계산, 텍스트 검색과 조작을 위한 함수 등.
3. 프로그램 실행 환경에 접근하는 기능.(예: 자바스크립트 프로그램은 사용자에게 입력을 받고 이벤트에 반응하며 브라우저가 다양한 콘텐츠를 표시하고 웹페이지에 가게 만들 수 있음. 파이썬 프로그램은 실행되는 컴퓨터상의 컴퓨터 파일 시스템에 접근할 수 있음.)
참고: 1일1로그100일완성IT지식