To all LearnC# users. C# is not C/C++. So please.. If there are non-C# related questions, don't answer them; tell them to use proper tags for their questions instead. #TheyWillNotLearnIfWeKeepToleratingThem | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 73

To all LearnC# users. C# is not C/C++. So please.. If there are non-C# related questions, don't answer them; tell them to use proper tags for their questions instead. #TheyWillNotLearnIfWeKeepToleratingThem

C#, C and C++ are different.

16th Sep 2016, 6:33 PM
Erwin Mesias
Erwin Mesias - avatar
21 Answers
+ 41
Not quite sure how does one confuse C# with C++ in the first place...
2nd Nov 2016, 8:02 AM
Wen Qin
Wen Qin - avatar
+ 23
Exactly, C# is not C++...
17th Sep 2016, 5:26 AM
Pablo Hernandez
+ 14
c# is a language used primary for windows programs. together with using visual studio and project forms like windows forms( outdated but simple) and wpf you can create your classical windows programs. you can also develop websites with it but i personally( just my opinion) would not recommend that. it is a rather easy starting language for beginners and similar to Java in many aspects. c++ on the other hand is way more difficult for beginners since it uses pointers and it is simply not that easy to develop things with it unless you really know what you are doing. in my opinion it is a good suggestion to tell people about the difference and to move their posts instead of leaving their incomplete or wrong knowledge the way it is.
6th Nov 2016, 12:33 PM
Christina Piete
Christina Piete - avatar
+ 6
c# is a dot net language which use the dot net framework. .NET Framework (pronounced dot net) is a software framework developed by Microsoftthat runs primarily on Microsoft Windows. It includes a large class library known as Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .NET Framework execute in a software environment (as contrasted to hardware environment) known as Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling. (As such, computer code written using .NET Framework is called "managed code".) FCL and CLR together constitute .NET Framework. FCL provides user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their own source code with .NET Framework and other libraries. .NET Framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an integrated development environmentlargely for .NET software called Visual Studio
9th Nov 2016, 6:09 AM
Mouhammed zein eddine
Mouhammed zein eddine - avatar
+ 6
Sajjad Niknahad, C and C++ are not close to machine code. Let's say in C you print with printf. Printf is muuuch closer to human readable language than machine code. (machine code is something like H5 ZC lP Tf) It's same for C++. cout is closer than Hc 6J 63 LP. BUT, C is low level. C++ is harder to say. It's... Mid level
13th Mar 2017, 6:07 AM
FinKsu
+ 5
deepakkumar, please don't answer something if you don't know where you talking about!
5th Nov 2016, 12:56 PM
Maik
Maik - avatar
+ 1
Exactly :D
6th Nov 2016, 8:44 AM
Simon Then
Simon Then - avatar
+ 1
c# is a mixed language between C++ and java
7th Nov 2016, 9:22 PM
Mohamed Ayachi
Mohamed Ayachi - avatar
+ 1
c# is an oriented object language with its IDE called visual studio
7th Nov 2016, 9:29 PM
Mohamed Ayachi
Mohamed Ayachi - avatar
+ 1
exACTly I seen questions about c++ and java etc. I get really annoyed with that
9th Nov 2016, 5:31 AM
julio
+ 1
defination of inheritance
15th Nov 2016, 4:37 AM
Mayur Kkc
Mayur Kkc - avatar
+ 1
the base of c# and c++ is same, but c# is objective like java and c# is high level languge...means near the human language and easy use the codes. c/c++ is near machine language... means you can connect to the hardware easily.
7th Jan 2017, 12:50 PM
Sajjad Niknahad
Sajjad Niknahad - avatar
0
guys!! what are you answering?? ...dot net bla bla or it is web design language(plus it is a terrible answer).. erwin is not asking about .net framwork or c/c++ ...He is telling you..please read before you start typing...
10th Feb 2017, 1:14 PM
ibrahim selman
0
c# is programme language like java is a multi platforms
12th Mar 2017, 12:46 PM
Mohamed Ayachi
Mohamed Ayachi - avatar
0
I thought all C languages were close but then I looked at c# and c++ and they were hardly similar at all
12th Jul 2017, 11:28 PM
Chase
- 4
What did C program language
11th Nov 2016, 11:58 AM
ahmed
ahmed - avatar
- 5
C# is a note.
6th Nov 2016, 1:32 PM
Marc Boutin
Marc Boutin - avatar
- 12
then why is there c++ and c in your tag when the message is adressed to c# :D
3rd Nov 2016, 4:05 PM
Drauchris
Drauchris - avatar
- 13
Yes
3rd Nov 2016, 5:30 AM
Kevin Le
Kevin  Le - avatar
- 19
i think c# is a system programing language..
4th Nov 2016, 4:27 AM
reazul islam
reazul islam - avatar