This paper is aimed to make the programming easier and user friendly to the beginners. The programming tools use compilers which convert high level language to low level language. For efficiency the code should be error free and optimized code. Beginners find it very difficult to resolve the errors and to optimize their code. This project proposes an intelligent interactive programming tool which guides the programmers by correcting the basic errors they commit. The system provides a speech interface where the speech is converted into text with proper syntactic arrangements and resolves ambiguities. In addition to this, common syntactic errors made by the users can be identified interactively and are highlighted, thus helping the users to do programming in a user-friendly way. It uses Google API for speech recognition and its converted to the syntactic form of C++ programming language. Errors are highlighted by first splitting errors using java regular expressions and then highlighting to identify the common errors that occur during compilation. Therefore, this project will be very much helpful not only for novice programmers to correct the errors in the early stage with interactive comments.