Home/Java, C++ & Systems Languages/Programming Languages Ⅰ
CourseFree (Paid Cert)beginner

Programming Languages Ⅰ

Korea Advanced Institute of Science and Technology(KAIST) (via Coursera)

0
0 reviews|0 views

About this Resource

The goal of this course is to help students:

1. learn new languages quickly,

2. evaluate various languages and pick the most suitable one for a given task,

3. know when and how to design a little language, and

4. understand the effects of languages on thought and communication.

We will study programming language concepts, not as paradigms but as a set of basic building blocks, by 1) implementing interpreters for the concepts using the Scala programming language and 2) rigorously discussing the concepts using the operational semantics.

User Reviews

Be the first to review this resource

Visit Resource

Free to audit, certificate paid

Levelbeginner
LanguageEnglish
CertificatePaid Certificate
ProviderKorea Advanced Institute of Science and Technology