Dana Vrajitoru
C311 Programming Languages

C311 Homework 13

Due Date: Wednesday, April 30, 2025.

Purpose: This homework allows students to explore other languages.

Ex. 1 Language Paper

Write a paper (3-5 pages) on a programming language of you choice, excluding C++, bash scripting, Lisp, Java, Python, Visual Basic, C#, and HTML, and preferably an object-oriented one or non-imperative. Your paper should highlight the following aspects:

Here are some formatting guidelines:
Ex. 2 Presentation

Prepare a 5 minutes presentation of the language of your choice based on your report. We'll reserve the last day of class, April 30, for the presentations of the students in the hybrid section.

The students in the online section should record their presentation, then upload it to Google Drive or One Drive, then share the link with the class in a Discussion section that will be open for it on Canvas. If you record audio for it, please make sure that the audio itself is accessible online.

Note. Add a comment to the discussion topic called "Homework 13 Language Sign-up" on Canvas to let us know which language you chose. Try not to repeat someone else's choice.

Homework Submission

Upload the the paper as a file to Canvas, Assignments, Homework 13, and any presentation files if available (not the videos, just the PowerPoint slides). Post the presentation link in the Discussions unless you present live in class.