98-242 Non-Principal Programming Languages

The purpose of this class is to provide a lightning overview of a diverse selection of programming languages. There will not be enough time to be competent in all (or depending on your preferences, any) of the programming languages covered - the goal is to appreciate the design choices and paradigms behind each language.