Chapter 5. Intermediate Language Basics

In This Chapter

As the saying goes, “All roads lead to Rome.” With the .NET Framework, all languages lead to Intermediate Language (IL). Specifically, for Microsoft platforms, it is MSIL. This chapter is about developing a sort of IL literacy so that you are able to at least read and understand basic IL instructions. You might be tempted to skip this chapter because you might feel like learning IL is like learning x86 assembly code. You program at a high level in C, C++, or VB, and you never have to worry about the assembly instructions that are generated. To a certain extent, you are right. It is certainly ...

Get .NET Common Language Runtime Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.