C2J
C to Java - Cross Language Compiler
Key Features:
A translator to translate C source code to JAVA source code.
Inbuilt compiler to check the C source code for errors.
Multiple Interfaces: Command line, Desktop GUI and Web based instant translate.
Update feature (updater) to update the native translator via web-service.
Tools/Technologies Used:
Turbo C++ and GCC compiler for Native Translator.
Visual Basic for Desktop GUI.
Java Swing for Updater.
Apache Tomcat for the web-interface and Update web-service.
NetBeans Java IDE.
Platform: Both Windows and Linux.
Brief Description:
An innovative idea to have a unique application which will help C developers to port their code to Java in a hustle free way leads us to build Cross-Language-Compiler. It translates the C source to Java source. Build upon the native translator it also features a GUI for window mode operation, a command line option and a web site to translate the same on the fly. Being first of its kind, this project won rare accolades from National Institute of Technology, Durgapur and Scientists/Professors from CMERI.