View Single Post
Old 11-02-2009, 08:37 AM   #9 (permalink)
Michael Chui
Family Member
 
Join Date: Nov 2006
Location: Seattle, Washington, USA
Posts: 3,977
Michael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud ofMichael Chui has much to be proud of
Default

Quote:
Originally Posted by hawkal View Post
While I agree that C is a more fundamental language. I do not think learning C would be effectively beneficial to learn C#.

C# is an object orientated language similar to Java. C is not object orientated and while you could learn some programming principals from learning C it still wouldn't justify learning it when you could dive right into C#. As I said before C# is similar to Java, and Java is often taught as a first language to computer science students.
Hm. I've long disagreed with the shift towards using Java as a first programming language. I'm not familiar enough with C# to agree or disagree with you, but I would say that learning C first is not a bad step.

This might not be the right thread for it, but I'd be interested in your opinion as to whether or not C would be a good language to start with in general, and also why Java is okay as a first language.

...

To the OP, I'd suggest talking with some of the developers in your company. Make a buddy and ask for tips. I'm actually involved with one of the testers at my company and teaching her how to program to help her build automation, so I can tell you from the other side that some of us devs are quite willing to help out.
Michael Chui is offline   Reply With Quote