+ 1

C , C# , C++

Which one of these three languages should I learn first ? 🫠

24th Jun 2024, 5:53 AM
𝓐𝓭𝓲𝓽𝓲⚝
𝓐𝓭𝓲𝓽𝓲⚝ - avatar
3 ответов
+ 4
C is the father of those other 2. I believe C# is the "easier" to understand. You could view it either way.... go with the easier one and then build up from there. Tackle the hardest one and once you have the understanding, familiarise yourself with the other two. Learn the first one and then progress through the latter. Here are some other threads which might help you decide: https://www.sololearn.com/discuss/1718700/?ref=app https://www.sololearn.com/discuss/1493809/?ref=app https://www.sololearn.com/discuss/307235/?ref=app https://www.sololearn.com/discuss/2474930/?ref=app https://www.sololearn.com/discuss/1831383/?ref=app
24th Jun 2024, 7:13 AM
Ausgrindtube
Ausgrindtube - avatar
+ 2
Definitely C# imo. But if are total newbie, learn Java.
24th Jun 2024, 11:47 AM
Ruly
Ruly - avatar
+ 2
C# is often mistakenly included in the trio. Just because it starts with C does not mean it's related. C is the oldest one. C++ started as an improved version of C, but is now a largely separate language C# is Microsoft's answer to Java. Learn C or C++ if you want to program 'nearer' the hardware. Things where memory usage and optimizations are important. This also makes programming a bit harder. Learn C# if you want a 'higher' level of abstraction. where you manipulate things 'nearer' the outside world. C# is also closely tied to the Microsoft ecosystem. If your product is largely Windows based, it is probably easier to develop and integrate with it.
25th Jun 2024, 3:23 AM
Bob_Li
Bob_Li - avatar