Watcom C/C++編(bian)譯器(qi)已經不在(zai)其先前(qian)所屬(shu)公(gong)司Sybase售賣,而被SciTech軟件公(gong)司作為Open Watcom開(kai)源(yuan)包發行(xing)(xing)。類似于其他的開(kai)源(yuan)編(bian)譯器(qi),Watcom C代(dai)碼(ma)小(xiao)而便攜,其編(bian)譯器(qi)后端(duan)(代(dai)碼(ma)生成器(qi))的目標碼(ma)可變。該(gai)(gai)編(bian)譯器(qi)可在(zai)DOS、OS/2、Windows等操作系(xi)統上(shang)運行(xing)(xing),并生成各(ge)種(zhong)可運行(xing)(xing)的(不必是該(gai)(gai)操作系(xi)統的)代(dai)碼(ma)。
該編譯器支持Novell NetWare的(de)(de) NLM目(mu)標碼(ma)。目(mu)前(qian)正進(jin)行 為 Linux [1] 、modern BSD (例(li)如FreeBSD) 操作系統(tong) 重定目(mu)標碼(ma), 以便在 x86、PowerPC 及 其它(ta)處理器上運行。Open Watcom C/C++ 的(de)(de)1.4版(ban)(ban)于(yu)2005年12月發行,采用 Linux x86 為實(shi)驗目(mu)標, 支持NT、OS/2等host平臺。曾有某(mou)被棄置的(de)(de)QNX版(ban)(ban)本,但(dan)其編譯所須的(de)(de)庫(ku)并未開源發行。當前(qian)最近的(de)(de)穩定版(ban)(ban)是1.9版(ban)(ban),在2010年6月發行。
Open Watcom的(de)C語法兼(jian)容其(qi)他(ta)(ta)(例(li)如(ru) Microsoft、Borland)編譯(yi)器,對“_asm”標識符(fu)支持(for instance)略(lve)有不同。其(qi)他(ta)(ta)編譯(yi)器能對付的(de)C代碼,Watcom也能對付,而且質(zhi)量更(geng)優、效率更(geng)高。