๐ Classification criteria of programming languages ยง ๐ PL use case ๐ PL interaction modality โฌ๏ธ PL level of abstraction โ๏ธ PL programming paradigm