분류 기준 | 언어 구분 | 설명 |
타입 고정 | 정적타입 언어 | 자료형을 컴파일 타임에 미리 결정하는 언어 |
동적타입 언어 | 자료형을 런타임(실행 시점)에 동적으로 결정하는 언어 | |
타입 에러 | 약타입 언어 | 자료형이 맞지 않을 시에 암묵적으로 타입을 변환하는 언어 - 유연함, 편리함 |
강타입 언어 | 자료형이 맞지 않을 시에 에러 발생, 암묵적 변환을 지원하지 않음 - 가독성, 안정성 |
Java : 강타입 언어이면서 정적타입 언어
Python : 강타입 언어이면서 동적타입 언어
'Article' 카테고리의 다른 글
[용어/개념] Throttling (= Rate limiting) (0) | 2023.12.07 |
---|---|
[용어/개념] Thundering herd problem (0) | 2023.12.07 |
애플리케이션 서비스 아키텍처 대안 (0) | 2023.08.23 |
Spring Webflux 와 MVC 프로젝트의 유형 10가지 (0) | 2023.08.22 |
아마존 프라임 비디오의 ‘서버리스 vs. 모놀리스’ 논란에서 얻는 6가지 교훈 (0) | 2023.08.22 |