add c/c++ program feature