동적/정적(static/dynamic) 타입프로그래밍 언어에서 변수를 어떻게 다루냐에따라 static 타입과 dynamic 타입으로 나뉜다.Static type(정적 타입)예시 언어: Java, C, C++, TypeScript, Swift...변수가 선언될 때 타입이 결정됨let age: number = 25; age = "twenty-five"; //string 타입ㅁ 할당 안되장점컴파일에서 오류를 잡을수 있기에 안정성 증가코드에디터에서 자동완성이나 오류 검사 가능단점코드의 유연성 감소변수 사용전 타입 명시 필요Dynamic type(동적 타입)예시 언어: JavaScript, Python, Ruby, PHP...변수가 할당될 때 타입이 결정(runtime 중 변경될수 있음)let age = 25; ..