---
title: "What is an IL in (dot).net?"  
description: "What is an IL in (dot).net?"  
author: "Manish Kumar"  
published: 2017-11-15  
canonical: https://answers.mindstick.com/qa/30626/what-is-an-il-in-dot-dot-net  
category: "programming"  
tags: [".net programming"]  
reading_time: 1 minute  

---

# What is an IL in (dot).net?

What is an IL in ([dot](https://www.mindstick.com/news/2328/deadline-for-comments-on-the-draught-indian-telecommunication-bill-is-extended-by-the-dot)).net?

## Answers

### Answer by Arti Mishra

**IL in .NET**In .Net programming language **IL (Intermediate Language**) is used to **generate machine-independent code** after compilation of the source code written in any .NET programming language. It is **based on the object-oriented programming language** that is used by the compiler for **creating static or dynamic content**.\
![What is an IL in (dot).net?](https://answers.mindstick.com/questionanswer/92a70ecb-4cb6-4cb1-a293-ea4c9c00dcff/images/4eed4188-516f-4b8c-b016-77345f9eb061.png) Generally, Intermediate language is a **stack-based programming language** that converts the bytecode to machine code during the execution of a program.\


---

Original Source: https://answers.mindstick.com/qa/30626/what-is-an-il-in-dot-dot-net

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
