算机科学家David May，以及Inmos公司的科学家，在东尼·霍尔提供顾问意见后，共同研发而成。
概述.在下列例子中，缩进和格式对于分析代码是关键性的：表达式以行结束来终止，表达式的列表需要在缩进的相同水平上。这个特征叫做越位规则，也能在其他语言比如Haskell和Python中见到。occam有指令式语言的基本要素和常规构造：变量，数据类型，表达式，条件构造codice_1，选择构造codice_2，重复构造codice_3，作为命名进程的过程，和作为值过程的函数，过程不可以