C#, also known as C-Sharp, is a programming language introduced by Microsoft. C# contians features similar to Java and C++. It Specially designed to
work with Microsoft's .NET platform. C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the .NET Framework.
You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the .NET Framework.
All language have a vocabulary, which is a list of words that have a specific meaning in that language. Languages also have their own grammar rules,
which state the rules for combining words to form sentences. This is what ensure whatever is spoken in a particular language is interpreted similarly
by all people who understand the language. Similarly, programining language also have a vocabulary, which is referred to as the set of keywords
of that language, and a grammar, which is referred to as the syntax.
Dose this mean that computers can directly interpret the instruction written in any programming language? No, they cannot. Then, how do you ensure that a computer executes the instructions from a program as intended? What would you do if you got hold of a recipe for a delicious dish