Compilers are playing important role in software development. compilers are converting human-written code into another runnable software in machines.
Compilers | Descriptions |
---|---|
Microsoft – Visual Studio | Visual Studio is a free source from Microsoft. You can download and install from the visual studio side. Supports in windows (offline). |
Bortland – Turbo C, Turbo C++ | Supports in windows(offline). You can download the portable version from this link |
Dev C++ | Dev C++ compiler not support void in main function, main function should be mention int type and return type. Supports in windows(offline). you can download the portable version by here you can do the debug of program refer the video |
Gcc compiler | Support in Linux(offline). |
Online Compiler (Web-Based)
Many online browser based compliers are available
Compiler Design
- Lexical Analyzer
- Syntax Analyzer
- Syntax Directed Translation
- Code Generation and Optimization
- Run-time Environments