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