answersLogoWhite

0


Best Answer

.NET languages are not compiled to machine code.They are compiled to an intermediate language (IL).

User Avatar

Wiki User

11y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

1d ago

The Common Language Specification (CLS) is a set of rules that .NET languages follow to ensure compatibility and interoperability. It defines a common subset of features that language designers must adhere to in order to allow different .NET languages to communicate with each other. By following the CLS, developers can create libraries that can be used across different .NET languages.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is common language specification in .net?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How a language can be part of .net framework?

language is a specification where as framework means which extends the functionality of a language so can be a part


Full form of cls?

Common language specification


What are the major components of NET Framework and explain briefly?

1. CTS (Common Type System ) 2. CLR (Common language Run-time ) 3. CLS (Common language Specification ) 4. Name Spaces 5. Class Library 6. Assembly


What is common language specification in dotnet?

The Common Language Specification (CLS) in .NET is a set of rules that any language must follow to be able to interoperate with other .NET languages. It defines a base set of features that all .NET languages should support in order to ensure compatibility and seamless integration between different languages. By adhering to the CLS, developers can create libraries that can be used by any .NET language.


How cross language support is achieved using cts and cls in net?

The CLS, or Common Language Specification, specifies the "lowest common demoniator" of .NET languages. For example, VB.NET is not case sensitive but C# is. In order to have cross language support, you would have to not have two variables at the same scope that only differ by case in C#. You could then mark the class (or assembly) as CLSComplaint ([CLSComplaint(true)], and then use that object in any other CLR language.


What is Common Language Specification (CLS)?

CLS is a set of basic rules, which must be followed by each .NET language to be a .NET- compliant language. It enables interoperability between two .NET-compliant languages. CLS is a subset of CTS; therefore, the languages supported by CLS can use each other's class libraries similar to their own. Application programming interfaces (APIs), which are designed by following the rules defined in CLS can be used by all .NET-compliant languages.


When was Alloy - specification language - created?

Alloy - specification language - was created in 1997.


.net is the programming language?

No. .NET is a framework, not a programming language. It is the common framework used by the C#, F# and Visual Basic programming languages.


Are VB.NET and .NET the same thing?

No, they are not the same thing. .NET (dot net) refers to the .NET Framework that can be utilised by any programming language that conforms to the Common Language Infrastructure (CLI). The .NET Framework is primarily composed of the Common Language Runtime (CLR) and the Framework Class Library (FCL). Visual Basic .NET (VB.NET) is just one of many CLI-compliant languages available. VB.NET is dependent upon .NET.


What is the .NET framework used for?

The .Net framework serves as the runtime for applications that were built to target the Common Language Runtime.


Is net is update from c plus plus?

The Microsoft .NET framework is spread across several languages, including Visual Basic, C# and J#. At its core lies a language-neutral framework, the Common Language Infrastructure (CLI), that primarily consists of a Common Intermediate Language and a Common Language Runtime (CLR). The CLI is effectively the .NET equivalent of a Java virtual machine (an interpreter) but, unlike Java, which is a highly portable language, .NET is intended solely for Windows-based systems. Ultimately, .NET has nothing whatsoever to do with C++. The C# language is based upon C++, but other than that they have absolutely nothing in common -- they are completely independent languages.


Explain the shortcomings of natural language specification?

1