Dec 15, 2021
But the main argument for Python (and many other dynamically-typed languages) in CS1 is that they are simpler. If unit testing has to be added as an additional topic in CS1 in order to use Python properly then you really didn't get any simplicity from it.