4 ms·
First language should focus on getting started. Python works perfectly fine for this. Startup is minimal, students can start writing functional code within minu
by TrackerFF 5y ago
First language should focus on getting started. Python works perfectly fine for this. Startup is minimal, students can start writing functional code within minutes.
Subsequent languages should match the content and focus of their classes (i.e C for Data Structures and Algorithms, C/C++/Rust for Systems Programming, Java / C# / C++ for OOP classes, Haskell/Clojure/etc. for Functional Programming classes , etc)