So far I'm finding C easier to learn then what the naysayers have claimed. Especially after looking at the source code provided by the sanfoundry.com site.That's another nice thing about C and C++ -- there are decades worth of tutorials and sample code, and there are libraries out there to do anything you want.
I'm a Windows application developer and we use native C++ not C# at work. C# is quite popular though, especially for creating programs for internal use by corporations.
Since learning C does make learning other languages easier, maybe we should be teach it to High School students instead of any form of BASIC?