+ 9
I say the answer depends on what do you want to do. Why do you want to learn programming? C is a language used mainly in embedded systems. Things like firmware development. If you want to become an embedded system developer start from C. C++ is used today in two main areas. Low level programming like compilers, operating systems, drivers, firmwares, and image processing. Another area is system engineering. The System C is a C++ library. Generally, C++ is way more difficult than C and developing in C++ requires lot of practice/experience and study. What about C#? This is basically a language tightly bound to Microsoft technology called .Net. If you want to become a .Net developer or data scientist or ASP.Net back-end web developer don't waste your time with C/C++. Just start with C#. Programming in C# and .Net is very powerful, productive, and much easier than C++. And as I said you can use it for web development too.
+ 12
Welcome to SoloLearn forum!
Here are some tips to make sure your question qualifies:
- Post only programming-related QUESTIONS and ANSWERS;
- SEARCH for similar QUESTIONS or ANSWERS before posting;
- Include relevant TAGS;
- Follow community RULES: https://www.sololearn.com/Content-Creation-Guidelines/
DO NOT
- Post spam/advertisement;
- Use inappropriate language.
* Post general discussions and open-ended questions in your feed.
+ 9
Literally because we can't know what you should learn first. You gotta figure that out yourself.
And go to "Discuss" tab, at the top there's a magnifying glass, tap it and type your question, when you hit ENTER it will show you all the questions with the entered keywords.
+ 8
C!!!! It is much more difficult but it is the basis of all programming! 💪
+ 7
Umar First you should learn c++ then C#, C.
It is due to C++ has more syntax means we can clearly learn about language how it works.
It is very useful language for beginner to learn in right way.
+ 6
Såñtösh your answer "C++ has more syntax means we can clearly learn more about language" doesn't makes sense at all ,tho I would have not commented but had to given it was marked as best ,
One should sometimes let more experienced users handle such questions or just direct them too right info,
+ 3
It is meaningless to discuss about choosing which language to learn.It just depends on what u want to do.When you are clear about what you want to do, search the language associated with it to learn.
+ 3
Thomas our first lesson was the algorithm and after that we learned C and SQL (Mysql) when we was the mathématiques, physique and informatique students .
Actually I'm a informatique student so I started JAVA , SQL (with oracle) .
+ 3
study c is good idea,because c++
is difficult
+ 3
What is the mean of counter rigester
+ 2
😂😂😂😂😂
+ 2
Learning any programming language can be helpful in learning other programming languages. But being clear about what you want to do and learning a programming language about it will save you from detours. Time is money. Why take a detour when you can achieve your goal in a shorter time?That's what I want u to know.
+ 2
It has been said that it doesn't really matter what you learn if you learn it well you will find a way to make do whit what you have, the truth is there is no such thing as a perfect language. thats why there is so many. they all do certain things really well but all in there different ways. that said i suggest you use the language that has the most help and information around it that suits your goals. if you choose your language like this you will have a much better chance of making the most of the language and succeeding in your project.
+ 2
As a beginner i started learning C because of my university's program and I feel like it's the right choice for the beginners and I wish you good luck 👍
+ 2
You should go for C language.😊
+ 2
there is no big distinction between these 3
+ 2
Bist for learn c language which
+ 1
You guys are chatting in comments!!! This is so f-ing weird😬
+ 1
Umar Ahmed why are you sorrryyyy?😗😗
+ 1
C++ is good should be learn first