Any programmer should be thorough with basic fundamentals and once they master the fundamentals its not a big task to learn new languages. I strongly recommend C because it exposes programmers to certain details that improves his understanding on why certain things like garbage collection, object oriented programming etc. are needed (or atleast why they were invented).
Any programmer should be thorough with basic fundamentals and once they master the fundamentals its not a big task to learn new languages. I strongly recommend C because it exposes programmers to certain details that improves his understanding on why certain things like garbage collection, object oriented programming etc. are needed (or atleast why they were invented).