许多特色而实作。它的名称来自于奥卡姆的威廉提出的奥卡姆剃刀（Occam's razor）原则。occam是一种类似于Pascal的指令式过程式编程语言。这个语言于1983年出现，由英国计算机科学家David May，以及Inmos公司的科学家，在东尼·霍尔提供顾问意见后，共同研发而成。
概述.在下列例子中，缩进和格式对于分析代码是关键性的：表达式以行结束来终止，表达式的列表需要在缩进的相同水平上。这个特征叫做越位规则，也能在其他语言比如Haskell和Python中见到。occ