In addition, companies other than Microsoft and academic institutions are producing compilers for other languages that also target the CLR. Simplified code reuse Using the mechanisms described earlier, you can create your own classes that offer services to third-party applications.