Most of the books i see about teaching programming are in Python, which I find curious.
RE: Most of the books i see about teaching programming are in Python, which I find curious.
Python is in the top 5 and RISING.
It’s free to download and runs on most platforms.
IMO
Python is useful on the Raspberry Pi.
Java is great for Android dev.
C is what is used for most micro-controller coding.
ASM is great for tight, fast interrupt code in embedded systems.
Delphi (Pascal) is great for quick app dev on Windows.
COBOL is historically interesting (Grace Hopper - Mother of COBOL) .. COBOL is a very simple language.
Same reason they used to teach in Pascal. Python illustrates programming concepts very well.
It will be interesting to see if C# can make the transition from being a "Microsoft language" to being an accepted standard on other platforms. I think it's kind of silly to still have so much language fragmentation so late in the computing revolution, but no doubt we will continue to see new ones invented every year. :)