Is it advisable to directly jump onto C# with knowing just a mere bit of C (just some basics) or even may be without knowing C ?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If your goal is to learn your first language, and you aren’t going to become a serious programmer, by all means learn the language you’re going to use.
If you are going to become a serious programmer, you really should get proficient in C sometime. I don’t know which way would be harder, starting with C# or starting with C. C will be challenging no matter when you approach it.
If you already know some languages, just not C or C#, go for C# now and pick up C later.
The key is that C is a simpler language, but getting significant things done in it requires more complicated structures. Some things you can easily do in C# will be difficult in C, although C is the more widespread and versatile language.