프로그래밍언어론 9화를 듣고 배운내용 타입 데이터 집합 + 연산 집합 변수의 속성 중 한 가지 서브프로그램의 인자와 반환에도 이용 연산의 안정성 보장을 위해 필요 안정성 레벨에 따른 분류 강타입 언어 타입이 오류를 모두 검출 예) Haskell, ML, 약타입 언어 일부 타입 오류를 허용 예) C 무타입 언어 타입이 계속 변경될 수 있는 언어 예) Phython, 대부분의 스크립트 언어 원시타입(Primitive type) 기본적으로 제공하는 타입 미리 정의된 타입, 내장 타입 정수형, 실수형, 문자형, 논리형 등 사용자정의타입(User-defined type) 직접 정의해서 사용 배열, 구조체 등 데이터 형태에 따른 분류 단순타입(Simple type) 집합의 요소가 하나의 데이터로 구성 = 스칼라 타..