Basic functionality reference

For submission, your programming language should have some basic functionality. This page contains short descriptions for everything we require.

Functions

Functions are used to group code into reusable blocks. They can take inputs, called parameters, and return outputs.

For example, you in most languages, you could create a function called add that takes two numbers and returns their sum.

Operators

Operators are used to perform operations on variables and values. They can be used to perform arithmetic, comparison, and logical operations.

For example, in most languages, you can use the + operator to add two numbers.

Error handling

Error handling is used to manage errors that occur in your programming language. It allows you to gracefully handle unexpected situations and provide useful feedback.

For example, in most languages, you can use a try-catch block to catch errors and prevent your program from crashing.