OL4支持很多内置数据类型，比如整数、有限精度的实数、字符串、、数组，和首创的叫做“表格”的关联数组，并允许编程者定义额外的数据类型和新函数。SNOBOL4的编程者定义数据类型的设施在当时是先进的，它类似于更早的COBOL和更晚的Pascal编程语言中的记录。所有SNOBOL的命令行语句都是如下形式的：label subject pattern = object :transfer这五种元素每个都是可选项。“标号”（label）位于行首用来标识语句，没有标号的语句开始于一个空白字符，特例的单一标号