Programs Written in C
The C programming language is one of the programming languages I learned the earliest in school. C is not too low level, not too high level, and is just right for a student in the computer science field.
Many programs I wrote in C do not have graphical user interface and I usually use Cygwin to run them. It doesn't mean C cannot do graphical user interface; with libraries such as OpenGL and an integrated development environment such as Visual Studio one can create a number of interesting 3D animations in the C programming language.
In school I've written numerous programs in C but they are mostly for academic projects. Two of them stand out because they actually solve real world problems:
1. Draught Board Puzzle Solver in C
2. Random Maze Generator in C
Enjoy my C programs!