لغة Lite-C هي لغة برمجة مخصصة لتطبيقات الوسائط المتعددة وألعاب الكمبيوتر الشخصية، حيث تستخدم بنية نحوية مشتقة من لغة C مع بعض العناصر من لغة C++. والفارق الرئيسي بينها وبين الـ C هو التنفيذ المباشر لكائنات الوسائط المتعددة وألعاب الكمبيوتر، مثل الأصوات، والصور، والأفلام، وعناصر واجهة المستخدم الرسومية، والنماذج ثنائية وثلاثية الأبعاد، وكذلك اكتشاف التصادم والفيزياء للأجسام الصلبة. وتتميز Lite-C بتحويل الملفات التنفيذية بدلاً من التفسير، وتعمل على نظامي التشغيل Windows XP أو Vista بنواتيهما 32 و 64 بت.
تدعي Lite-C أنها تسمح بالبرمجة السريعة جدًا مع الحد الأدنى من الشفرة، وسهولة الوصول لغير المبرمجين. ولتحقيق هذا الهدف، يقدم المطور ورشة عمل تتألف من 25 درسًا تتناول بشكل خاص كائنات اللعبة ووسائط الوسائط المتعددة في اللغة. وتدعم Lite-C واجهة برمجة التطبيقات لنظام Windows ونموذج الكائنات المركبة (COM)؛ وبالتالي يمكن كتابة برامج OpenGL و DirectX مباشرة باستخدام Lite-C. وقد دمجت محرك الرسوميات المجاني A8 فيها.
تتضمن ميزات Lite-C القدرة على وضع تعليقات السطر (Line Comments)، والوصول البسيط لغير المبرمجين. ويتميز بتطبيق عنصرية دلالية في التنسيق النصي (Semantic Indentation)، ويتميز بدعم وجود تعليقات الخطوط (Line Comments) بواسطة الرمز “//”، كما أنه مفتوح المصدر.
يمكن الحصول على مزيد من المعلومات حول لغة Lite-C عبر زيارة صفحتها على موقعها الرسمي هنا وأيضًا يمكن الاطلاع على مقالتها في ويكيبيديا هنا.