0

C# vs C++ vs C

Tell me the purposes of all of these languages.I know java, now what should I start?

2nd Mar 2017, 2:13 PM
Meharban Singh
Meharban Singh - avatar
4 ответов
+ 4
whats your purpose? if you wanna make modern apps in a object orientated language with databases,recommended by Microsoft at this time, and you dont want to manage low/middle level things then choose C#
2nd Mar 2017, 3:22 PM
Jesus Guerrero
Jesus Guerrero - avatar
+ 3
I recommend C, though many might suggest C# which resembles Java.. Because C is closer to a computer, you will understand interaction between programs and computers well. It should make you much better programmer. Even while using Java, understanding internal mechanisms greatly improves your code. C++ is a complex language extended from C, so learn the basis of C first (probably some disagree). C# is later than C++ and Java. Although the name looks C families, it isn't compatible with C/C++. It is rather similar to Java but more sophisticated. Yes, you can easily master C# after Java. I think, however, it also implies that you don't have to hurry. In my opinion, similarity may involves confusion. You may be suffered from different rules between C# and Java if you can't understand how and why they are different. Basic knowledge learned with C would be helpful in such cases.
2nd Mar 2017, 3:08 PM
Twelfty
Twelfty - avatar
+ 2
C++ is an update of C so, i think you must learn C++, and if you know Java, you must learn C# because they are similar.
2nd Mar 2017, 2:33 PM
Jordi sarrato
Jordi sarrato - avatar
+ 1
Thanks @Twelfty ,@Jordi and @Jesus
2nd Mar 2017, 3:45 PM
Meharban Singh
Meharban Singh - avatar