SNOBOL（StriNg Oriented and symBOlic Language），即“面向字符串和符号式的语言”，是AT&T贝尔实验室的、和Ivan P. Polonsky，在1962年至1967年间开发的，以SNOBOL4告终的一系列编程语言。在1950年代和1960年代，开发了一些面向文本字符串的语言，它是其中之一，其他语言包括COMIT和TRAC。
概述.SNOBOL4超脱于同时代的多数编程语言的是将模式（pattern）作为第一类数据类型（这种数据类型的值可以被编