pro·gram·ma·ble
B2technical프로그램하거나 미리 설정할 수 있는
adjective형용사
- 1
프로그래밍 가능한, 설정 가능한 — 기기나 시스템이 명령, 코드, 일정 등을 입력받아 특정 방식으로 작동하도록 설정될 수 있는B2〔technical〕
able to be given instructions, code, or settings so that it operates in a particular way
The thermostat is programmable, so it lowers the heat at night.
그 온도 조절기는 프로그램 설정이 가능해서 밤에는 난방 온도를 낮춘다.
Engineers used a programmable controller to manage the factory machines.
엔지니어들은 공장 기계들을 관리하기 위해 프로그램 가능한 제어 장치를 사용했다.
뉘앙스 · 쓰임
programmable은 단순히 조절 가능한(adjustable) 것보다 더 기술적인 느낌이 강하며, 명령·코드·일정 등을 입력해 작동 방식을 정할 수 있다는 뜻입니다. configurable은 설정을 바꿀 수 있다는 넓은 의미이고, programmable은 보통 프로그램이나 자동화된 명령에 따라 작동하는 경우에 더 잘 맞습니다.
기술·전자제품·컴퓨터 관련 맥락에서 많이 쓰이는 단어입니다. 일상 대화에서도 programmable thermostat처럼 제품 기능을 설명할 때 자연스럽게 쓰이지만, 사람에게는 보통 쓰지 않습니다.
유의어 뉘앙스 비교
- configurable
- 설정을 바꿀 수 있다는 더 넓은 의미이며, 반드시 프로그램 코드나 자동 명령을 뜻하지는 않는다.
- customizable
- 사용자 취향이나 필요에 맞게 바꿀 수 있다는 뜻이 강하며, 기술적 자동화의 느낌은 programmable보다 약하다.
반의어
- nonprogrammable
- 프로그램하거나 자동 명령을 입력할 수 없다는 직접적인 반의어이다.
- fixed-function
- 기능이 정해져 있어 사용자가 작동 방식을 크게 바꿀 수 없다는 뜻이다.
자주 쓰는 표현 · Collocations
adj+noun
- programmable device프로그램 가능한 장치
- programmable thermostat프로그램 설정이 가능한 온도 조절기
- programmable controller프로그램 가능한 제어 장치
- programmable logic controller프로그래머블 로직 컨트롤러
adv+adj
- fully programmable완전히 프로그램 가능한
어원 · 암기 팁
[English]영어 program에 형용사를 만드는 접미사 -able이 붙어 만들어진 말이다. program은 원래 '계획, 예정표'의 뜻에서 컴퓨터 명령의 뜻으로 확장되었다.
program(프로그램하다, 명령을 입력하다) + -able(~할 수 있는)
💡 program + able로 생각하면 '프로그램할 수 있는'이라는 뜻을 쉽게 떠올릴 수 있다.