This application is written in Java and makes heavy use of Swing to create the user interface.
When developing this software, Java was chosen as the programming language, with a significant emphasis on utilizing Swing for creating the interactive elements of the user interface.