+ 1
C++ ,C or C#
which programming language do you prefer for a beginner like me?
7 Réponses
+ 2
first, you need to know why you want to learn programming.
imo, out of the 3 languages u listed, i think the best for beginner is c++. c is a little bit easier to learn than c++ though, but its so low level, youre gonna have a hard time solving certain tasks. c# and c++ are same in terms of difficulty and usability, but if youre good at c++, the rest of the languages will be a piece of cake to learn. i havent tried c# to really elaborate on it.
another thing is, the lower the level, the more work and problem solving needs to be done before you can implement your code.
if youre the lazy type or "just get to the business type" of guy, choose a higher level language like ruby or python, and perhaps java. but every language has pros and cons, thats why you need to identify the reason of you want to learn programming.
if youre really into programming at least up to the theory level, learn c++ , because you will understand other languages easier if youre good at c++.
+ 3
I learned C in a few hours, but it was nowhere near my first language. C++ didn't exist yet when I started learning it so it was a changing target learned over multiple releases of C with classes before it become my favorite language as C++. A place it held for decades, until Kotlin pushed it to second.
I'm not impressed with C# so it would be my last choice of your three. You will find C the easiest language to learn. However, C++ will definite be the more useful language for any future programming job.
+ 1
I started with c++ and liked it, but then I discovered python...
+ 1
Rora which of them did you find easier?
0
C# is a mix language from C & C++
0
thats complete and useful language
0
Code master out of the three listed I found c++ the easiest, but python is much simpler and shorter, so for small little things I much prefer python, also it is much easier to learn than c++.