ChIDE icon ChIDE --- The Most User-Friendly Integrated Development Environment for C/Ch/C++
ChIDE is the most user-friendly Integrated Development Environment (IDE) for beginners to learn computer programming in C/C++. It allows the user to edit, debug or run C/Ch/C++ programs within the IDE. The user can set breakpoints, run a program step by step, watch and change values of variables in different stacks during the program execution, etc. It is also the most convenient tool for teachers to make interactive classroom presentation using a laptop and explain difficult programming concepts such as pointers and function call-by-value with live code. The user interface in ChIDE supports over 30 local languages such as Japanese, German, French, and Chinese on different platforms. ChIDE is developed based on Embedded Ch and Scintilla.


  1. ChIDE is available in Ch Professional Edition, Ch Professional Evaluation Edition, and Ch Student Edition.
  2. ChIDE is available for Windows (both 32 and 64 bits), Linux x86 (both 32 and 64 bits), Mac OS X x86 (32 and 64 bits), and ARM (Raspberry Pi) with the same user interface.

ChIDE edit/run a program