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.