There is need for a converter that can convert one programming language to other to save time for learning a new programming language especially like CUDA which deals with CPU as well as GPU. Making such a system automated is also important. Also parallelism is the need to save processing power as well as user's time.