4 ms·
> Python The computer science classic of all time (by Knuth) uses an assembly language to teach analysis of algorithms. Using Python (or Scheme, for that matt
by Koshkin 6y ago
> Python
The computer science classic of all time (by Knuth) uses an assembly language to teach analysis of algorithms. Using Python (or Scheme, for that matter, as is done in SICP) will only take you so far. C is a good middle ground.
- reustle 6y ago> will only take you so far Sure, and that distance is far enough for 95% of developers these days. If they feel the need to go even further, they could learn C at a later time. No need to scare possible developers away right off the bat.
- Koshkin 6y agoA programmer should not be scared by the (still) most popular programming language. What's there to be scared by, anyway? For learning, C is just like Algol, very straightforward. Well, there's pointers: very useful for linked lists and such.