변수의 개념
컴퓨터에서 정보나 자료를 저장하는 공간을 메모리(memory)라고 합니다. 메모리가 '기억'이라는 뜻이기 때문에 우리말로는 기억장치라고도 합니다.
기억장치에는 주기억장치와 보조기억장치가 있습니다. 보조기억장치에는 하드디스크, SSD, USB 플래시 드라이브 등등이 있습니다. 이런 보조 기억장치에 데이터를 저장할 때는 파일(file)이라는 형식을 사용합니다.
메모리라고 하면 원래는 주기억장치와 보조기억장치를 모두 포괄하지만, 보통은 주기억장치만을 말합니다. 앞으로도 메모리라고 하면 주기억장치만을 가리키는 뜻으로 쓰겠습니다. 메모리는 실제로 데이터를 불러와서 작업을 하는 공간으로, 속도가 빠르지만 용량이 작습니다. 보통 개인이 사용하는 PC나 노트북은 4GB~16GB 정도입니다.
프로그래밍에서 메모리에서 어떤 값(데이터)을 다룰 때는 이름을 붙입니다. 이 이름이 바로 변수입니다.