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 ?
Get started with C. Official C documentation - Might be hard to follow and understand for beginners. Visit official C Programming documentation. Write a lot of C programming code - The only way you can learn programming is by writing a lot of code.
C# While C is one of the more difficult languages to learn, it's still an excellent first language pick up because almost all programming languages are implemented in it. This means that once you learn C, it'll be simple to learn more languages like C++ and C#.
C# and C are very different, they share syntax but the style of programming is quite different. It wouldn't hurt learning C but if your target is C# then start with that.
Learning C will teach you more about how a computer works and give you a low level understanding. C# is a high level language with a lower learning curve to get a graphical interface.
Joel and Jeff frequently discuss the value of learning C, stackoverflow podcast #2 is one example
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With