4 ms·
+1. This was my introduction to CS/programming and is the counterexample to any claim that C makes for a terrible first language. It just needs a phenomenal le
by sn9 11y ago
+1.
This was my introduction to CS/programming and is the counterexample to any claim that C makes for a terrible first language. It just needs a phenomenal lecturer.
The computing environment gets you going with Linux which avoids IDE handholding and the recitations and other helpful videos and the forums all make for a great learning experience, even for people are complete programming neophytes.
Following it up with something like Coursera's Hardware/Software Interface would be a great way of cementing the concepts.