- 자료형
- Boolean : 참/거짓
- 1bit
- 자료의 자료를 2 제곱 수로 어떻게 표현할 수 있는지에 따라 크기가 결정됨
- 정적 타입
- 타입을 한 번 선언하면 변경할 수 없음.
- java, C (일반적으로 컴파일 언어)
- 컴파일 과정에서 타입을 결정하기 때문에 바꾸기 조금 난감
- 동적 타입
- 타입을 얼마든지 변경 가능
- JS, Python (일반적으로 인터프리터 언어)
- 프로젝트의 규모가 커질 경우 문제가 생길 수 있음.
- js에서는 이 문제를 해결하기 위해 TypeScript를 사용