A Quick view from C/C++ to C#

Page 1 of 3
  1. Introduction
  2. C and C++
  3. C#


There are many programming languages to program a computer. The most popular and basic ones are Basic, C, C++, Pascal, Java, and Assembler. Machine language is a collection of instructions, which controls the computer’s hardware. Many programming languages are compilers and some programming languages are interpreters. Compilers translate the entire program into machine language before executing any of the instructions while interpreters proceed through a program by translating and then executing single or small groups of instructions such asline by line or statement by statement.

Actually, both compilers and interpreters are computer programs. That means C and C++ are computer programs that accept the inputs and generate an output. They accept source codes as inputs and generate object codes as an output.

You might also like...


About the author

John Godel United States

John H. GODEL has an experience more than 22 years in the area of software development. He is a software engineer and architect. His interests include object-oriented and distributed computin...

Interested in writing for us? Find out more.


Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” - Brian Kernighan