Why do we need to design compiler? We can get things done using machine language but then it is very tedious and error prone programming. Instead languages were developed which use syntax much like our daily spoken language,called high-level programming language. But again this needs to be converted into machine language . That’s where compiler comes.Helping us translate our English-like program to Computer-understandable one. Continue reading Compiler Design: ANTLR, Tool For Language Recognition
Sometimes it’s cool to use Open Source tools while developing something .Generally beginners in C or C++ use Borland Turbo C / C++ IDE (a.k.a. Turbo C/C++) but there are better options available. If you are just starting up with programming (or even you are pro), GNU Compiler Collection (GCC) would the best choice as it is Free, OpenSource, not like Visual C. In most Linux flavors GCC is pre-installed but in Windows we have to install it manually and to do so just follow this simple steps!