The Odin Programming Language
A simple, modern systems programming language perfect for creating games.
The Data-Oriented Language for Sane Software Development.
Odin is a general-purpose programming language with distinct typing built for high performance, modern systems and data-oriented programming.
Odin is the C alternative for the Joy of Programming.
Simple DirectMedia Layer – SDL2
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL/Direct3D/Metal/Vulkan. – https://wiki.libsdl.org/
While I’d like to program everything from scratch, I use SDL2 to provide a common API that people can use on Windows, MacOS, or Linux.