4 ms·
I think it's better to teach basic assembly before C. Using memory addresses makes so much more sense in assembly. But for a first language I'd want to use som
by ChrisSD 8y ago
I think it's better to teach basic assembly before C. Using memory addresses makes so much more sense in assembly.
But for a first language I'd want to use something like Python or Javascript or even a toy language. It simply needs to be something where some basic, high level concepts can be taught without worrying about the details.
- ahartmetz 8y agoYeah, there is really no need to be scared of assembly. It is easy to learn because there is not much to it. Only writing nontrivial programs in assembly is hard, and you don't need to do that to understand what's going on behind the scenes in compiled code.
- a1369209993 8y ago> Only writing nontrivial programs in assembly is hard It's not even really hard, just crushingly tedious and error-prone. You could also write all your programs on 80-column punch cards or with (1)ed, but why bother if there isn't some technical reason why a text editor isn't available?