동적언어 : 인터프리터가 프로그램을 번역하지 않고 그대로 실행하는데,
프로그램에서 변수가 사용될 때마다 자료유형을 점검하여 필요한 작업을 수행하면서 실행한다.
예) 코틀린,자바스크립트,루비, 파이썬 등
=> 동적언어의 자료형은 실행 시 결정된다.
정적언어 : 타입(자료형)을 컴파일 할 때 결정하는 것
예) C C# 자바등의 언어가 여기 속한다
=> 메소드 호출이 빠르다 오류가 생길 활률이 줄어든다
=> 코드에서 다루는 객체가 어떤 타입인지 알 수 있어서 가독성이 좋다
'개발' 카테고리의 다른 글
Node에서 html에 CSS적용안되는 오류 해결 (0) | 2022.05.21 |
---|---|
HTML 기본구조 (0) | 2022.05.21 |
스크립트 언어 (0) | 2022.05.19 |
자바를 많이 사용하는 이유 (0) | 2022.05.14 |
컴퓨터의 구성요소 (0) | 2022.05.14 |