Dev/Article
강타입 언어/약타입 언어/정적타입/동적타입
Luigi.yoon
2023. 10. 6. 12:58
분류 기준 | 언어 구분 | 설명 |
타입 고정 | 정적타입 언어 | 자료형을 컴파일 타임에 미리 결정하는 언어 |
동적타입 언어 | 자료형을 런타임(실행 시점)에 동적으로 결정하는 언어 | |
타입 에러 | 약타입 언어 | 자료형이 맞지 않을 시에 암묵적으로 타입을 변환하는 언어 - 유연함, 편리함 |
강타입 언어 | 자료형이 맞지 않을 시에 에러 발생, 암묵적 변환을 지원하지 않음 - 가독성, 안정성 |
Java : 강타입 언어이면서 정적타입 언어
Python : 강타입 언어이면서 동적타입 언어