）片段包括可运行在巨集语言或脚本语言的部分原始码。脚本片段提供使用者最大程度的灵活性，然而这会取决于文本编辑器对程式语言的支援程度，对该编辑器而言程式语言是否有名、或者特殊与罕见。脚本支援的类型不同，但可能包括的功能，像是运行shell命令、提供GUI对话框、或其他使用者与操作系统的互动方法；其他应用程序；或其他主控应用程序本身的子元件。
片段编程功能.支援脚本片段的应用程式，所支援的程度编程功能各不相同。下面列举一些常用的可程式化片段功能。
纯文字.