I'm pretty new to programming a large project.
My project needs a command buffer to keep a list of commands until the current one finishes.
What type of object do I use for this? The commands are strings coming in from a serial connection.
Basically the project is like a 3D printer but smaller scale and difficulty.