programmatically
Meaning
プログラムによって、プログラムを用いて
(コンピュータの)プログラムの観点から、プログラム的に
Structure
Usage
The software can be configured programmatically.
そのソフトウェアはプログラムによって設定することができます。
We need to generate the report programmatically to avoid manual errors.
手動のミスを避けるために、レポートをプログラムで生成する必要があります。
Programmatically, the application should handle all exceptions gracefully.
プログラムの観点から、アプリケーションはすべての例外を適切に処理する必要があります。
Etymology
「programmatic」は、ギリシャ語の「programma」(公の宣言、書かれたもの)に由来し、ラテン語の「programma」を経て、17世紀に英語に入った。元々は「計画的な」「体系的な」という意味で、後にコンピュータの「プログラム」に関連する意味が加わった。副詞形「programmatically」は、形容詞「programmatic」に副詞接尾辞「-ly」が付いて形成された。
Analysis
「programmatic」は「program」と形容詞接尾辞「-atic」から成り、「プログラムに関する」という意味を持つ。そこに副詞接尾辞「-ly」が付くことで、「プログラムを用いて」という方法を表す副詞になった。コンピュータの普及に伴い、特にソフトウェア開発の文脈で「プログラムによって自動的に」という意味で頻繁に使われるようになった。