[개발 영어] load / save / export / import — 데이터를 드나들게 하는 동사들 (7편)
이번 편에서는 파일·설정·데이터를 불러오고, 저장하고, 주고받을 때
가장 자주 쓰이는
load / save / export / import를 정리합니다.
네 단어는 모두 데이터 이동과 관련 있지만, 출발점과 목적이 명확히 다릅니다.
🔎 한눈에 비교
| 단어 | 핵심 의미 | 주 사용 맥락 | 짧은 예 |
|---|---|---|---|
| load | 메모리로 불러오기 | 파일/설정/리소스 로딩 | load file |
| save | 현재 상태 저장 | 파일/설정/데이터 보존 | save changes |
| export | 외부로 내보내기 | 백업/공유/다른 시스템 | export data |
| import | 외부에서 가져오기 | 데이터 수신/복원 | import file |
1) load — 메모리로 불러오다
load는 디스크나 외부에 있는 데이터를
프로그램 내부(메모리)로 읽어오는 동작을 의미한다.
아직 수정하거나 저장하지 않았더라도,
사용 가능한 상태로 만드는 것이 핵심이다.
load file
load configuration
load resource
// C#
var config = LoadConfig("appsettings.json");
👉 load = “사용하기 위해 불러온다”
2) save — 현재 상태를 저장하다
save는 메모리나 작업 중인 내용을
디스크나 영구 저장소에 기록하는 의미다.
보통 현재 상태를 보존하는 데 초점이 있다.
save file
save settings
save changes
// C#
SaveConfig(config);
👉 save = “지금 상태를 남긴다”
3) export — 외부로 내보내다
export는 데이터를
외부 시스템이나 다른 환경에서 사용할 수 있도록 내보내는 것이다.
공유, 백업, 이관 목적이 강하다.
export data
export report
export to CSV
// C#
ExportToCsv(data);
👉 export = “밖에서 쓰라고 꺼내준다”
4) import — 외부에서 가져오다
import는 export의 반대 개념으로,
외부에서 만들어진 데이터를 시스템 안으로 가져오는 것이다.
이미 존재하는 데이터 구조를
내 환경에 맞게 받아들이는 과정을 포함한다.
import file
import data
import configuration
// C#
ImportFromCsv("users.csv");
👉 import = “밖에서 가져온다”
⚠️ 자주 헷갈리는 포인트
- load vs import → load는 내부 사용 목적, import는 외부 출처 데이터
- save vs export → save는 내부 보존, export는 외부 사용
- import 이후 save? → 자주 함께 사용됨 (가져와서 저장)
📊 개념 비교 (데이터 이동 기준)
| 단어 | 데이터 이동 방향 |
|---|---|
| load | 저장소 → 메모리 |
| save | 메모리 → 저장소 |
| export | 내 시스템 → 외부 |
| import | 외부 → 내 시스템 |
예문 (영 / 한)
- Load the configuration before starting the app. — 앱 시작 전에 설정을 불러오세요.
- Save your changes frequently. — 변경 사항을 자주 저장하세요.
- Export the data as a CSV file. — 데이터를 CSV 파일로 내보내세요.
- Import the user list from an external source. — 외부 소스에서 사용자 목록을 가져오세요.
📌 3줄 요약
- load = 사용하기 위해 불러오기
- save = 현재 상태 저장
- export = 외부로 내보내기
- import = 외부에서 가져오기
👉 다음 편에서는 create / update / delete / read (CRUD)처럼
“데이터 조작의 기본 동사들”을 정리할 예정이다.
추천 태그 : 개발영어, 영어공부, 개발자영어, load, save, export, import
'개발 영어 & 공부 > 영어 단어' 카테고리의 다른 글
| [개발 영어] open / close / connect / disconnect — 연결과 자원을 관리하는 동사들 (9편) (0) | 2026.02.03 |
|---|---|
| [개발 영어] create / read / update / delete — 데이터 조작의 기본 동사들 (8편) (0) | 2026.02.03 |
| [개발 영어] start / stop / pause / resume — 동작의 흐름을 제어하는 동사들 (6편) (0) | 2026.01.16 |
| [개발 영어] enable / disable / toggle — 상태를 제어하는 동사들 (5편) (1) | 2026.01.09 |
| [개발 영어] set / assign / bind / map — 값을 “설정한다”의 차이 (4편) (0) | 2026.01.08 |