• Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
For Vendors Help Create Join Login
SourceForge logo
Business Software
Open Source Software
SourceForge Podcast
Resources
  • Articles
  • Case Studies
  • Blog
Menu
  • Help
  • Create
  • Join
  • Login
  • Home
  • Open Source Software
  • Software Development
  • Compilers
  • open-watcom

open-watcom

Open Watcom C/C++ compilers and tools Fork

Status: Beta
Brought to you by: malakj
5 Reviews
Downloads: 44 This Week
Last Update: 2023-05-24
Browse Code Share This
Email in envelope

Get an email when there's a new version of open-watcom

Next
Windows Mac Linux BSD ChromeOS
Leader badge
  • Summary
  • Files
  • Reviews
  • Support
  • V1 (Perforce copy)
Leader badge

C/C++ compilers and tools to compile and build for targets
DOS 16/32-bit, RDOS, Windows 16/32-bit, OS/2 16/32 bit, Linux 32-bit (x86), Netware

running on host OS
DOS, Windows 16/32/64-bit, OS/2, Linux 32/64-bit (x86/x64)

Open Watcom is now completely moved to GitHub
Open Watcom 2.0
https://github.com/open-watcom/open-watcom-v2#open-watcom-v2-fork
Open Watcom 1.9
https://github.com/open-watcom/open-watcom-1.9

Project Activity

See All Activity >

{{ this.obj.activity_extras.summary }}
{{/each}}

Categories

Compilers, Cross Compilers

License

Sybase Open Watcom Public License

Follow open-watcom

open-watcom Web Site

Other Useful Business Software
One Subscription for Email, Storage, Meetings, and AI Icon
One Subscription for Email, Storage, Meetings, and AI

Gmail, Drive, Meet, Docs, Sheets, and Gemini in a single integrated suite.

Get a custom business email at your domain, up to 5TB of pooled storage per user, video meetings with recording and noise cancellation, eSignature in Docs, and appointment booking through Calendar. Real-time collaboration across every device, with enterprise-grade security built in.
Learn More
Rate This Project
Login To Rate This Project

User Ratings

4.8 out of 5 stars
★★★★★
★★★★
★★★
★★
★
4
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

Filter Reviews:
All
  • All
  • ★★★★★
  • ★★★★
  • ★★★
  • ★★
  • ★
  • kerrymilch Edited 2020-06-04
    Total joy to be using this albeit my concern is only C and DOS thus my overlap with the whole package is rather minimal. Back in the 2000s I used to dabble with the DOS port of gcc(great memories!) and after reading a bit about the source release of Doom, I got a version of the infamous WatcomC(v10.6 I think?) and was in awe of using the same compiler as the people of the golden 90ies(in terms of "bleeding edge" software). I think I primarily was amazed at the mapping of real addresses concerning ease of use(this was the reason that kinda pushed me away from DJGPP, albeit sharing data between DOS and the extender, used by interrupt routines, was in some cases easier with DJGPP... not sure though?!?). Still to this day, and more than ever, I fire up WatcomC and fool around. The inline assembler is also one heck of a tool. Big props to the people who have made openWatcom possible and are still refining it!
  • dietrc70 Edited 2015-10-03
    It works as well on Windows 10 as my old version of Watcom C did in the late '90s. I find it much more appealing for console programming than the bloated Visual Studio. The massive documentation and tools collection is a great resource. I recommend this compiler to beginners starting with classic texts like K&R *The C Programming Language*. It's far easier to get working than either Visual Studio or Cygwin/GCC, and includes a great full-screen debugger and numerous other tools. Best of all, it has thousands of pages of very detailed and *professional* documentation that explain every detail of the compiler and tools as well as the languages and libraries. Even non-Watcom users should consider downloading the complete documentation of the standard C/C++ libraries and classes. I'm not aware of any free resource that is comparable. The FORTRAN 77 compiler will be attractive both for legacy coding and to anyone wishing to learn the language in its "classic" form.
  • ideafarm Posted 2014-01-11
    I've been using Watcom C/C++ since the mid 1990's. Thank God this masterpiece wasn't lost in the industry chaos and "designed by committee" insanity and Micro$oft's "let's lock 'em in" predation. I "bet the farm" on OS/2, on Watcom, and on the C++ language, and two of those three bets came through for me. As open source, the debugger became unstable. That appears to be fixed in this fork. What I like: (1) multiplatform. (2) open source. (3) simple, no-agenda copyleft license. (4) Tight, compact, efficient binaries. (5) Generated code that functions correctly. That is why IPDOS (tm) IdeaFarm (tm) Piggyback Distributed Operating System is strategically committed to Open Watcom.
    2 users found this review helpful.
  • hklinux Posted 2013-07-27
    Probably the nicest and most complete OpenSource toolset for the Win32API. Provides GUI editors for dialogs, strings, menus, accelerators, bitmaps, cursors, and icons. Provides a VI interface for the editor or allows the user to insert his own editor. Unlike other open source tool kits, this one just works.
    1 user found this review helpful.
  • nikkho Posted 2013-07-14
    Pretty nice improvements in v2.
Read more reviews >

Additional Project Details

Languages

English, Japanese

Intended Audience

Developers

User Interface

Command-line, Win32 (MS Windows)

Programming Language

Assembly, AWK, C, C++, Perl

Related Categories

Perl Compilers, Perl Cross Compilers, C++ Compilers, C++ Cross Compilers, Assembly Compilers, Assembly Cross Compilers, C Compilers, C Cross Compilers, AWK Compilers, AWK Cross Compilers

Registered

2012-12-27
Similar Business Software
  • Pascal
    Pascal
    Pascal is a procedural and imperative programming language. Pascal is a simple and efficient programming language designed for developers that want to build applications in structured ways. Free Pascal is a mature, versatile, open source Pascal compiler. It can target many processor...
    See Software
  • DbVisualizer
    DbVisualizer
    DbVisualizer is a universal database client for anyone who works with data, from solo developers and startups to professional teams managing complex environments, including developers, DBAs, analysts, and data engineers working with relational and NoSQL databases. It offers a graphical interface...
    See Software
  • Windocks
    Windocks
    Windocks is a leader in cloud native database DevOps, recognized by Gartner as a Cool Vendor, and as an innovator by Bloor research in Test Data Management. Novartis, DriveTime, American Family Insurance, and other enterprises rely on Windocks for on-demand database environments for development,...
    See Software
  • Parasoft
    Parasoft
    "Parasoft delivers an AI‑powered software testing platform that helps organizations continuously release high‑quality software. Our solutions support embedded and enterprise teams by integrating code analysis, testing, virtualization, and coverage into the delivery pipeline to improve security,...
    See Software
  • Apify
    Apify
    Apify is a full-stack web scraping and automation platform helping anyone get value from the web. At its core is Apify Store, a marketplace with over 10,000 Actors where developers build, publish, and monetize automation tools. Actors are serverless cloud programs that extract data, automate...
    See Software
  • Bitrise
    Bitrise
    Bitrise is a CI/CD platform built for mobile development, helping teams speed up builds, automate testing, and deliver high-quality apps faster. It supports native languages like Swift, Objective-C, Java, and Kotlin, as well as cross-platform frameworks including React Native, Flutter, Xamarin,...
    See Software
Report inappropriate content
One Subscription for Email, Storage, Meetings, and AI Icon
One Subscription for Email, Storage, Meetings, and AI

Gmail, Drive, Meet, Docs, Sheets, and Gemini in a single integrated suite.

Get a custom business email at your domain, up to 5TB of pooled storage per user, video meetings with recording and noise cancellation, eSignature in Docs, and appointment booking through Calendar. Real-time collaboration across every device, with enterprise-grade security built in.
Learn More
Recommended Projects
  • Perix Operating System - 16/32/64 Bit
    Perix Operating System - 16/32/64 Bit
    Perix is a 16/32/64-Bit protected mode kernel, bootable and capable of running with or without an operating system. It is written in Turbo Pascal 7.0 for DOS, Delphi 7.0, Pascal Pro, Virtual Pascal v2.1, Delphi XE2 64-Bit, TASM, TASM32 and JWASM. The latest version, 0.01I, supports multi-processor. Added Open Watcom C++ and Borland C++ examples.
  • JWasm
    JWasm
    Japheth's assembler, JWasm
  • XOSL-OW
    XOSL-OW
    Extended Operating System Loader (XOSL) is a full-featured free boot manager with a real, easy-to-use and full-blown graphical user interface. XOSL-OW is an Open Watcom port of XOSL 1.1.5 (Dec 23, 2000) by Geurt Vos developed with Borland BC31.
  • C Compiler
    How to Write a C Compiler
  • MinGW-w64 - for 32 and 64 bit Windows
    A complete runtime environment for gcc
Top Searches
  • fortran 77 compiler
  • netfx64.exe
  • awk for dos
Related Business Categories
  • Application Development
SourceForge
  • Create a Project
  • Open Source Software
  • Business Software
  • Top Downloaded Projects
Company
  • About
  • Team
  • SourceForge Headquarters
    1320 Columbia Street Suite 310
    San Diego, CA 92101
    +1 (858) 422-6466
Resources
  • Support
  • Site Documentation
  • Site Status
  • SourceForge Reviews
SourceForge logo
© 2026 Slashdot Media. All Rights Reserved.
Terms Privacy Privacy Choices Advertise
Security LIVE!