Computer programming is that the method of writing directions that get executed by computers. The directions, additionally called code, area unit written in a very programing language that the pc will perceive and use to perform a task or solve a problem. Basic programming involves the analysis of a problem and development of a logical sequence of directions to unravel it. There is varied ways to an answer and also the computer user seeks to style and code that that is most effective. Among the programmer’s tasks square measure understanding requirements, determining the right programming language to use, designing or architecting the solution, coding, testing, debugging and writing documentation so that the solution can be easily understood by other programmers. Computer programming is at the center of engineering. It is the implementation portion of software system development, application development and software engineering efforts, transforming ideas and theories into actual, working solutions. Academy of IT & Executive Education provides the best training in programming and designing at Trivandrum.