Virtual-C IDE

About Virtual-C IDE

  • A platform for learning and teaching the C programming language
  • A simple development environment to represent the data and control flow of a C program
  • It provides an editor, compiler / linker and debugger.
  • Support for ISO C11/C18
  • Visualizing ISO C11/C18 threads
  • No complicated adjustments or project settings need to be done. Just compile and run your C-files.
  • Directly execute C-expressions in the Shell window
  • Many examples from the (German) book: "Start in die C-Programmierung" gives you an easy start
  • It is freeware for private (uncommercial) usage!
  • Interested? Look at the (short) manual
  • ... or read the review from Mihaela Teodorovici at Softpedia.

     Testing Framework TSC

    • From Version 1.4, the Virtual-C IDE comes with TSC (test suite compiler) - an integrated unit testing framework. Look at the tsc manual tsc.pdf

      Download the Virtual-C IDE

        Version 2.1  available 

        • Free download for Microsoft Windows (7, 8, 10) 64 Bit:
          VirtualC210.zip Windows Installer (about 14 MB)
        • Free download for Mac (OS X 10.7-10.15):
          VirtualC210.dmg.gz A zipped disk image (about 12 MB)
        • Free download for Linux (i386, .deb package):
          virtualc_2.1.0_i386.deb  (about 2.7 MB)
           If you install over an older version and experience path problems, select menu Settings/ Expert Mode and Settings/ Advanced Settings / Restore Defaults. This will reset all paths of the application. Under Windows you might need to reboot during installation - do not install from a temporary path!

          Older Versions 

        • Free download for Microsoft Windows (XP, 7, 8, 10) 32 Bit:
          VirtualC180.zip Windows Installer (about 11 MB)
        • Free download for Mac (OS X 10.7-10.13):
          VirtualC180.dmg.gz A zipped disk image (about 20 MB)
        • Free download for Linux (i386, .deb package):
          virtualc_1.8.0_i386.deb  (about 3 MB)

         Secure Download at heise.de

        Virtual-C IDE - Download - heise online
        Subpages (2): SimpleC Using Emscripten