The Wick Programming Language: A Novel Programming Language with an Interpreter and IDE

Group Name

The Happy Hour

Faculty Sponsor

Dr. Bhaskar Ghosh

Department

Computer & Information Science

Document Type

Capstone Project

Publication Date

Spring 2024

Project Description

Wick is a novel programming language created for the purpose of gaining experience in programming language and interpreter design; two subjects that have become increasingly neglected in computer science programs. Additionally, two subjects that were captivating to our team and seemed like fun subjects for a project.

Wick is presently a simple, dynamically-typed, and multi-paradigm language, supporting. First class functions (here called subroutines) are supported as well as object-oriented programming via prototypes. A manual for writing Wick programs and some additional details of the project can be found on the interpreter's GitHub repository (https://github.com/Happy-Hour-Capstone-Team/wick-interpreter).

Also provided is an online IDE (currently not hosted on a server, but can be run locally) seen on our teams GitHub page (https://github.com/Happy-Hour-Capstone-Team/wick-ide).https://github.com/Happy-Hour-Capstone-Team

Share

COinS