TerminalPaint.A basic paint application entirely running in the terminal and written in C# with .NET Core for teaching the basics of computer programming including variables and data types, operators and assignments, branches and loops, as well as custom functions and recursion.