Skip to search boxSkip to navigationSkip to main content

Programming language concepts for software developers.: White paper for SIGPLAN workshop on programming language curriculum, Harvard University, May 29-30 2008.

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Conference article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 119-123

Journal (Volume, Issue Number)

ACM SIGPLAN Notices (Issue 11)

Publication milestones

  • Published - 2008

Publication status

Published - 2008

ISSN

1523-2867

Publication IDs

  • Scopus: 67049142543

Abstract

This note describes and motivates our current plans for an undergraduate course on programming language concepts for software development students. We describe the competences we expect students to acquire as well as the topics covered by the course. We plan to use C# and Scheme as instruction languages, and will study the implementation of Java and C# with their underlying platforms, the Java Virtual Machine and .NET Common Language Runtime. We emphasize implementation exercises and experiments. This comes at the expense of classical compiler course subjects such as register allocation and optimization of imperative loop-intensive code.

Publication metrics

PlumX

Captures
22

Related Event

Title

SIGPLAN workshop on programming language curriculum

Event type

Conference

Date

29/05/2008 - 30/05/2008

Location

Harvard UniversityUnited States