Knowledge
Programming paradigms
Computer science
Abstraction
Science education
Programming language
Actor model
System
Informatics
Education
Science
Computer science education