Assemblies are the smallest functional unit of deployment.They are created whenever we compile a Csharp program.They contain file or collection of different modules. There are two type :Shared Assembly and private assembly.
Private assembly is created when the functionality of the component is specifically associated with an application.
Shared assembly is created to have a single copy of it which is kept in the GAC ,GAC is Global Assembly Cache.
There are 4 components of assemble 1.MSIL Code, 2)Metadata 3)Manifest 4)Resource.
Manifest contains the assembly information such as assembly version,security,identity,references to other assembly.
Msil Code:It is Microsoft Intermediate Language,this can be efficiently converted to native code by the JIT Compiler i.e Just-in-Time Compiler. Resources are the resources allocated to that assembly.Metadata provides information about the type defined in the assembly such as classes ,interfaces.
I dont know it.
Hand assembly refers to the manual process of putting together components to create a final product, often used in manufacturing or electronics where precision and craftsmanship are essential. An assembler, in this context, is a person or machine that performs hand assembly tasks, ensuring that each part is correctly positioned and secured. In the field of programming, an assembler is a tool that translates assembly language, a low-level programming language, into machine code that a computer's processor can execute. This translation is crucial for enabling software to run efficiently on hardware.
I guess you're trying to refer to Assembly language.
use of reserved word in assembly language
A language used by application software developers to create instructions for the computer to use to run the application software
Yes.
No, they are not the same. Assembly language uses mnemonic words to REPRESENT machine language; to be able to actually run it, a special program - a so-called assembler - then needs to convert it into machine language.
I dont know it.
Assembly Language
Assembly.Load( Assemblynamehere Version versionhere PublicKeyToken null Culture neutral )
A computer program that converts assembly language into machine language is called an assembler. The assembler translates the mnemonics and symbols used in assembly language into binary code that the computer's processor can execute. This process is essential for enabling programmers to write low-level code that is more understandable than raw machine language while still allowing the code to run efficiently on hardware.
Hand assembly refers to the manual process of putting together components to create a final product, often used in manufacturing or electronics where precision and craftsmanship are essential. An assembler, in this context, is a person or machine that performs hand assembly tasks, ensuring that each part is correctly positioned and secured. In the field of programming, an assembler is a tool that translates assembly language, a low-level programming language, into machine code that a computer's processor can execute. This translation is crucial for enabling software to run efficiently on hardware.
No.
I guess you're trying to refer to Assembly language.
assembly language uses abbreviation called menmonics.it is a bit easier to write computer programs in assembly language as compared to machine language but still requires skill and experienci.A program called assembler is used to convert an assembly language into machine language.
use of reserved word in assembly language
A language used by application software developers to create instructions for the computer to use to run the application software