쉽게말해서 데이터를 담을 그릇의 형태라고 생각하시면 편합니다.
즉 숫자 2라는 데이터를 담기 위해서는 정수형 자료형
문자 "A"라는 데이터를 담기 위해서는 문자형 자료형이 필요한것이죠.
파이썬등 고급언어(?) 최신언어(?)로 갈 수록 사용자 위주의 자료형이 만들어지거나 없어집니다.
[]같은 리스트나 {}같은 딕셔너리 처럼 말이죠
자료형이라는건 컴퓨터의 구조에서 메모리에 저장할 크기를 뜻하는거임.
언어마다 자료형이 다르냐고 묻는다면, 컴퓨터 구조가 달라지지 않는 이상 그럴일 없음.
단지, 자료형을 신경 안써도 되게 컴파일러가 처리해준다거나 컴퓨터 OS에서 처리해주는 경우. VM장치가 알아서 잡아주는 경우 제외하면, 자료형이라는것 자체가 없는 경우는 없음.
다른 언어에서는 자료형을 신경 쓰지 않아도 된다. 라고 하는 것들 전부 다 위에 말한 경우로 알아서 처리해주는거임.