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