Dynamic programming languages (also known as scripting languages) have been gaining in popularity in modern software development. The reason for this is simple - dynamic languages allow programmers to quickly write and test their software. When it comes to automating operating system tasks, dynamic languages are often the only choice available. In this course, we will study many of the popular dynamic languages, we explore their strengths and weaknesses, and find out how cutting edge applications are developed and deployed.
45 credits of 100-level or higher coursework including COMP 126
COMP 330 is an approved Science course.
|Fall 2015 - Current|