عليكم السلام
لغة HTML هي لغة لوصف عناصر صفحات الويب أي انها ليست لغة برمجة في الأساس وليست خيارا لصنع تطبيقات سطح المكتب.
أنت بحاجة أولا لدراسة الخوارزميات من أجل التعود على كيفية حل المشاكل البرمجية وأنصحك بتعلم لغة C في هذا الصدد.
بعدها تعلم أحد اللغات البرمجة الكائنية التوجه ك C#,VB او Java وهي لغات موجهة لتصميم عدة انواع تطبيقات منها سطح المكتب. وربما ستحتاج الى دراسة قواعد البيانات SQL من أجل ربطها مع برنامجك.
اتمنى ان الإجابة أفادتك.