Download SI 413: Programming Languages and Implementation

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Falcon (programming language) wikipedia , lookup

C Sharp (programming language) wikipedia , lookup

Transcript
SI 413: Programming Languages
and Implementation
This course examines basic concepts underlying the
design of modern programming languages: types, control
structures, abstraction mechanisms, inheritance, and
constructs for programming. This course will include
programming assignments in several languages.
Syntax
OCAML – A functional paradigm programming language that combines
object oriented and imperative techniques with static typing to ensure strict
type safety. Major Uses- MLDonkey p2p client, Airbus A340 Control Software
Did you know: OCAML is an abbreviation for Objective Categorical Abstract
Machine Language?
Semantics