프로그래밍 언어: 컴퓨터를 이용하여 프로그램을 작성하기 위한 언어.
저급 언어와 고급 언어로 분류할 수 있다.
- Low Level Language
- 컴퓨터가 직접 이해할 수 있는 언어
- High Level Language
- 인간이 사용하기 편리한 형태의 언어
- ex) python, C, Java
Compile
- 사람이 이해하는 언어를 컴퓨터가 이해할 수 있는 언어로 바꿔주는 과정
- high level language -> low level language (컴파일러로 실행)
Build
- 소스 코드 파일을 컴퓨터나 휴대폰에서 실행할 수 있는 독립 소프트웨어 가공물로 변환하는 과정 또는 가공물