Update appNew update is available. Click here to update.
Last updated: May 3, 2022

Introduction to Compilers

Compiler is a translator that converts the high-level language into the machine language. In Compiler Design we’re going to learn all phases of a compiler such as lexical and syntax analysis, error detection, symbol table, code generation, garbage collection, and memory management.
Language Processing System
In this blog, we will learn about Language Processing System in Compiler Design.
Compiler
In this blog, we will be studying Compiler and its fundamental architectural Design.
What is the Function of Dex Compiler EASY
In this article, we will study about the Dex Compiler. We will see what is the function of dex compiler and some major dex compilers which are used.
Characteristics of Compiler
In this article, we will discuss source program analysis and characteristics of compiler in deep detail.
Author Rashmi
0 upvotes
Access to Non-local data on the Stack in Compiler Design MEDIUM
In this blog, we will discuss what is non-local data and nested procedures and get to know about access to Non-local data on the Stack in Compiler Design.
What is a Compiler? MEDIUM
This article will discuss about compiler. We will learn what a compiler is, its types, how it works, why it is essential for software development, etc.
Author Tisha
0 upvotes
Attributes in Compiler Design MEDIUM
This blog will discuss attributes in compiler design and its two types, syntax-directed translation(SDT) and attributes flow in compiler design.
Translator in Compiler Design EASY
In this article, you'll learn about the different translator in compiler designs and their advantages and disadvantages.
Phases of a Compiler MEDIUM
In this article, we will discuss about the various phases of compilers.A compiler is a software that translates the code written in one programming language to another.
Best 5 Online PHP Compiler
PHP is one of the most popular scripting languages used by developers worldwide. In this article, we'll see the best 5 online PHP Compiler.
Best 5 Online R Compiler EASY
In this blog, we will discuss the best 5 online R compilers with their features that should be considered with some FAQs.
Best 5 Online PSQL Compiler EASY
This article discusses the best 5 online compilers for PSQL.
Best 5 Online Ruby Compiler
In this article, we will explore the top five online Ruby compilers to facilitate your coding journey.
Best 5 Online Pascal Compiler
This article discusses the best 5 online compilers for Pascal. Also, it covers the features of underlying Compilers followed by some frequently asked questions.
Author Alisha
0 upvotes
Cross Compiler EASY
Cross Compiler is a type of compiler that is capable of creating an executable file for a platform different from the one on which it is running.
Best 5 Online MySQL Compiler
In this blog, we will discuss about best 5 online MySQL compilers. We will explain each of the online MySQL compilers along with their features.
SDT in Compiler Design
Syntax Directed Translation in compiler is a method of associating semantic rules with grammar productions to perform translation. Read on to learn more about STD!
Polymorphic Functions in Compiler Design
In this article, we will learn about Polymorphic functions in compile design. We will also learn how we can implement them in different languages.
Best 5 Online Kotlin Compiler
In this article, we'll explore five of the best online Kotlin compilers catering to beginner and experienced coders.
Loop Invariant Computation In Compiler Design HARD
In this blog, we will learn about Loop Invariant Computation In Compiler Design. We will understand loop invariants, optimization techniques, and implementation.
Copy Propagation in Compiler Design EASY
In this article, we will discuss about copy propagation in compiler design, its example, uses advantages, and disadvantages.
Bootstrapping in Compiler Design
In this article, we will learn about bootstrapping in Compiler Design. We will also discuss its uses, advantages, and disadvantages.
Author jay_03
0 upvotes
Types of Compiler EASY
In this article, we will learn about compilers. We will also learn about different types of compilers.
Author jay_03
0 upvotes
Cousins of Compiler
A compiler is used to convert high-level language into low-level language. Cousins of the Compiler consist of Preprocessor, Assembler, Loader, and Link-editor.
Single Pass and Multi Pass Compiler
In this blog, we will learn about two types of compilers single pass and multi pass. We will also see the difference between them for better understanding.
Compiler vs Cross Compiler
In this article, we will discuss some of the major differences between compiler and cross compiler, their working, advantages, and disadvantages.
Difference between compiler and preprocessor
In this blog, we will learn about compiler and preprocessor and their working. We will also see the difference between the compiler and preprocessor.
Handle Pruning in Compiler Design
In this article, we will understand about handle pruning in compiler design, its features, examples, advantages, and disadvantages.
Boolean Expression in Compiler Design EASY
This article covers the concept of Boolean Expression in Compiler Design with the different translation schemes, and some frequently asked questions.
Parameter Passing in Compiler Design EASY
This blog will discuss parameter passing in compiler design and its types, like actual and formal parameters, basic terminologies, and methods involved.
Lexeme in Compiler Design
Lexeme is a sequence of characters in the source code that are grouped together as a single unit. Lexemes help the compiler can analyze and process the code more efficiently.
Input Buffering in Compiler Design MEDIUM
In this article, we will learn about in detail the input buffering in compiler design and will discuss some terms that are needed to understand the input buffering in compiler design.
Dangling Reference in Compiler Design EASY
In this article, we are going through various ways dangling references/pointers can occur in our code. We will also look at ways to get rid of them.
Handle in Compiler Design
We will discuss handle in compiler design. We will also understand the vital points, examples, advantages, and disadvantages of a handle in compiler design.
Activation Tree in Compiler Design MEDIUM
In this article, we will discuss about activation tree in compiler design, its uses, and its example.
First and Follow in Compiler Design EASY
In this article, we will discuss a brief introduction to First and follow in compiler design, rules to find the first and follow in compiler design, and some related examples to find first and follow.
Inherited Attribute in Compiler Design
In this article, we will learn about an attribute named inherited attribute in compiler design and see some of the keywords related to the attribute.
Parsing in Compiler Design MEDIUM
In this article, we will discuss about parsing in compiler design, its process, along with its types.
Derivation in Compiler Design
This article will cover derivation in Compiler Design and its types, like left-most and right-most, with examples and frequently asked questions.
Author Shiva
0 upvotes
LALR Parser in Compiler Design
In this article, we will study about lalr compiler. We will focus on its uses, features, types advantages and disadvantages.
Foundations Of Data Flow Analysis In Compiler Design
We will discuss the foundation of data flow analysis in compiler design. We will also discuss the different parameters that determine the data flow analysis.
Code Optimization in Compiler Design MEDIUM
This blog discusses the concept of code optimization and various code optimization techniques in compiler design.
Loop Unrolling in Compiler Design EASY
This article will cover Loop Unrolling in Compiler Design, benefits and tradeoffs, and some techniques for loop unrolling in compiler design.
Author Shiva
0 upvotes
Constant Folding in Compiler Design EASY
In this article, we will cover constant folding in compiler design, along with some examples to understand its working. We will also learn about its benefits.
Difference Between Compiler and Assembler EASY
This blog covers the concept of compiler, assembler and the difference between compiler and assembler.We will discuss the concept of compiler and assembler separately and then we will understand the difference between them.
Application of Compiler Technology
The article contains the various advantages of compilers, applications of compiler technology, and some frequently asked questions.