Automatic program은 사람의 직접적인 개입 없이 미리 설정된 규칙이나 알고리즘에 따라 스스로 작업을 수행하는 소프트웨어를 의미하는 명사입니다. 주로 컴퓨터 과학이나 공학 분야에서 특정 반복 작업을 효율적으로 처리하기 위해 사용됩니다. 이 표현은 단순히 '자동으로 돌아가는 것'을 넘어, 프로그래밍된 논리에 따라 입력값을 처리하고 결과를 도출하는 시스템적 성격을 강조합니다. 유사한 표현으로 automation software나 automated system이 있는데, automatic program은 좀 더 구체적인 개별 실행 단위나 특정 기능을 수행하는 코드 뭉치를 지칭할 때 자주 쓰입니다. 일상적인 대화보다는 기술적인 문맥에서 주로 사용되며, 비즈니스 자동화나 데이터 처리 과정에서 필수적인 개념으로 자리 잡고 있습니다. 한국어로는 '자동 프로그램'이라고 직역해도 의미가 명확하게 전달되지만, 문맥에 따라 '자동화 도구'나 '자동 실행 스크립트' 등으로 의역하는 것이 더 자연스러울 때가 많습니다.