<p>Hi. I am MechE 2018. I heard it is always good to have a programming language learned before going to Cornell CoE.. I have some background with C, but not much at all. Which Language is most recommended? Also, what is the requirement for programming language courses?</p>
<p>What about the same question for an entering CS major with no programming experience? What might be beneficial to learn briefly over the summer?</p>
<p>You don’t necessarily need to know a programming language before going into CoE. I had no experience until this year with any programming language or really anything with computers. The intro CS class that you are required to take assumes no knowledge of programming. I am taking intro to Matlab and it is my easiest class this semester. If you want to learn a language over the summer go for it but it isn’t necessary at all.</p>