Симулятор игрового автомата 
            
                PDF
            
        
        
        Требования к курсовому проекту включали удобный пользовательский интерфейс, поэтому при написании данного курсового проекта моя задача состояла в выборе между Java, C#,  Delphi.
Java я не стал выбирать, так как из этих трех доступных мне языков программирования, я его знаю меньше всего. 
Сравнивать C# и Delphi можно по разным характеристикам:
1) Удобство среды программирования. Это, безусловно, важный пункт, так как от удобства среды программирования зависит производительность программиста. В этом пункте я отдаю  предпочтение C#. Удобный, понятный  и приятный интерфейс его среды программирования, всплывающие подсказки, подсвечиваемый код очень помогают в работе.
2) Синтаксис, семантика языка программирования. Принципы, правила написания кода, используемые ключевые слова опять же делают C# более привлекательным вариантом.