2 ms·
Learning C first would also introduce students to all of that as well, outside of the magic shell of Java and its tooling; get your compiler, get your text edit
by 0_gravitas 7y ago
Learning C first would also introduce students to all of that as well, outside of the magic shell of Java and its tooling; get your compiler, get your text editor, and you are so much closer to the action. If I could have chosen what I started with I would likely have picked C, or possibly a LISP as well.
- DeathArrow 7y agoI went through Basic - > Pascal - > C - > C++ - > many other kinds of languages. Thanks to C and C++ I did understand the most important bases of programming, how a program runs, how hardware works and the most important algorithms and data structures. I think it's important to learn something that doesn't do too many abstraction but it isn't too low level like the assembly language.