Watcom C/C++编译器已经不在其先前所属公司Sybase售卖,而被SciTech软件公司作为Open Watcom开源包发行。类似于其他的开源编译器,Watcom C代码小而便携,其编译器后端(代码生成器)的目标码可变。该编译器可在DOS、OS/2、Windows等操作系统上运行,并生成各种可运行的(不必是该操作系统的)代码。
该编译器支持Novell NetWare的 NLM目标码。目前正进行 为 Linux [1] 、modern BSD (例如FreeBSD) 操作系统 重定目标码, 以便在 x86、PowerPC 及 其它处理器上运行。Open Watcom C/C++ 的1.4版于2005年12月发行,采用 Linux x86 为实验目标, 支持NT、OS/2等host平台。曾有某被弃置的QNX版本,但其编译所须的库并未开源发行。当前最近的稳定版是1.9版,在2010年6月发行。
Open Watcom的C语法兼容其他(例如 Microsoft、Borland)编译器,对“_asm”标识符支持(for instance)略有不同。其他编译器能对付的C代码,Watcom也能对付,而且质量更优、效率更高。