프로그래밍 언어 번역방식
프로그래밍 언어를 분류하는 기준에는 번역방식에 따라 분류하는 방식이 있는데
컴파일 방식 :
프로그램 소스코드를 작성하고 컴파일을 하게 되면 실행가능한 프로그램이 생성된다. (바이너리파일) 번역과 실행이 따로 된다.
< C, C++, C#, JAVA, C# 등 >
인터프리터 방식 :
프로그램 소스코드가 목적프로그램 or 바이너리 파일로 변환되는 번역과정이 일어나지 않는다. 번역되어서 저장되는 절차가 없다.
한줄한줄 실행된다고 생각하면 편하다. (따라서 한줄에서 오류가 발생했을 경우 다음줄부터는 아예 실행이 되지 않는다.)
< JavaScript, ActionScript, VB Script, SQL, HTML 등 >
cf. 인터프리터 언어의 특징은 매우 한정적이고, 제한적인 사용용도를 가지고 있다고 볼 수 있다. ex) SQL(관계형 데이터베이스 시스템 언어)
추가할것
JavaScript let와 var const
참고 : http://blog.nekoromancer.kr/2016/01/26/es6-var-let-%EA%B7%B8%EB%A6%AC%EA%B3%A0-const/
'WEB (Feat.FOO) > WEB 정리' 카테고리의 다른 글
2.(3) CSS문법 : 선택자 사용해보기(맛보기) (0) | 2017.01.05 |
---|---|
2.(2) 정리 : CSS, HTML에 CSS적용 방식 (0) | 2017.01.05 |
2.(1) 정리 : HTML , HTML 기본태그 정리 (0) | 2017.01.05 |
1. 정리: 백엔드와 프론트엔드 그리고 웹서버 (0) | 2017.01.03 |