Abstract: Essentially, high-level programming languages highly relies on computer programs, called as compilers, to transform the source code of their programs into lower-level computer languages. To use these typesof compilers, programmers needs to install the required executable ?les on his local machines.The computers become limitation when it comes to local installation of compilers (i.e., devices, like tablets, cannot be used) and it resultsmostly in numerous portability and compatibility problems. For example, compilers (and their versions) are hugely dependent on the speci?cations of target computers (e.g., platform, architecture),resulting indif?culties toprogrammers in compilingsuch programs of a particular programming language on any other machine they use. On the other hand, conventional compilers are provided with no source code,restricting the programmers from extending their functionality or participating in ?xing bugs. This paper provides a solution for problems, by providing open-source cloud-basedcompilers.The systempresentstherequiredprospective stakeholders, framework features, by taking into consideration potential challenges of deploying such kind of compilers.
Keywords: Cloud Compiler, Android Based, Web Based, Multi Language, etc.