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
Recommended Citation
Pierce, Braden; Luna, Lisset; Cerros-Patricio, Evelin; and Keathley, Evan, "The Wick Programming Language: A Novel Programming Language with an Interpreter and IDE" (2024). Computer Science Capstone Projects. 7.
https://orc.library.atu.edu/cscapstone/7