A simple among-us-themed esolang written in C#.
You can find an online interpreter here. There is also an experimental online interpreter for the not yet released version 0.5 here.
Every player color from Among Us is a one-byte variable. This byte stores how sus that person is. You can increase variables by saying people did suspicious things like venting or killing. Additionally, a color becomes less sus, when you tell everybody that they did a visual task or were with you.
The language sytax is documented here.
If you want to learn more about SusLang, you can do so in our wiki: https://github.com/zenonet/SusLang/wiki
SusLang is an interpreted language which means that there are no compiled SusLang-files. The only file format this language uses is the .sus format for source code files.
A simple hello-world-script in SusLang looks like this:
sus cyan
cyan killed
cyan killed
cyan killed
cyan killed
cyan killed
cyan killed
cyan killed
cyan vented
cyan vented
emergencyMeeting
cyan killed
cyan killed
cyan killed
cyan wasWithMe
emergencyMeeting
cyan killed
cyan wasWithMe
cyan wasWithMe
cyan wasWithMe
emergencyMeeting
emergencyMeeting
cyan vented
cyan vented
cyan vented
emergencyMeeting
sus red
red killed
red killed
red killed
red vented
red vented
emergencyMeeting
sus cyan
cyan didVisual
cyan didVisual
cyan wasWithMe
cyan wasWithMe
cyan wasWithMe
cyan wasWithMe
emergencyMeeting
cyan killed
cyan killed
cyan vented
cyan vented
cyan vented
cyan vented
emergencyMeeting
cyan vented
cyan vented
cyan vented
emergencyMeeting
cyan didVisual
cyan vented
cyan vented
cyan vented
cyan vented
emergencyMeeting
cyan didVisual
cyan vented
cyan vented
emergencyMeeting
sus red
red vented
emergencyMeeting
You can find a version with explanation here.