Home Software Development Courses Programming Languages Ⅰ
Programming Languages Ⅰ

Programming Languages Ⅰ

by Coursera
★ 7.8/10

Learn programming language concepts by building interpreters in Scala. Understand language design, evaluation, and impact on thinking. Advanced course from KAIST.

Why this course

  • Strong theoretical foundation in programming language concepts
  • Hands-on interpreter implementation deepens understanding
  • Excellent for developers interested in language design
  • Clear focus on building blocks rather than paradigms
Read Full Review of This Course Enroll Now on Coursera

Related Courses

GenAI for Mobile App Developers (iOS, Android) Course
GenAI for Mobile App Developers (iOS, Android) Course
Coursera
★ 8.7/10
Creative Programming for Digital Media & Mobile Apps
Creative Programming for Digital Media & Mobile Apps
Coursera
★ 8.7/10
Apply SOLID Design to Optimize Java ML
Apply SOLID Design to Optimize Java ML
Coursera
★ 8.7/10
Branching and Merging in Git
Branching and Merging in Git
Coursera
★ 8.7/10